Иснтруемнты ускорения создания вэб-проекта

M
На сайте с 05.10.2012
Offline
0
653

Прочитал форум /ru/forum/744856 и задумался. Вообще это была отвлеченная мыслть но данная тема с этим связана. В последнее время очень много кто помешался на ЦМСках. Да - они проще и быстрее - но я в своей практике еще не видел НИ ОДНОГО нормального заказчика кто захочет ставить дырявую систему. Именно дырявую - т.к. ее делали вместе с компонентами явно не вы (и скорее всего, многие даже не знают толком как и что сделать чтобы работало качественно).

Возник вопрос - почему не делать с нуля для клиентов? Да, можно плеваться об этом, и говорить кому оно надо и что я тут рассуждаю, если за непыльную работу платят. Но где рост мастерства и понимания проекта? НА этом очень далеко не уедешь. Ведь можно делать быстро, хорошо и качественно, при этом - подбирать те инструменты которые помогут выполнить задачу. :dont:

В свое время мой выбор пал на Yii, и сним я уже довольно давно. На данный момент есть 2 довольно инетесных штуки которые мне реально помогают с черновой работой - это YiiBoilerplate и backvendor. Второй взял на вооружение недавно, но как по мне, проще. За минут 5 создает вебсервис с админкой.

Если кому-то есть поделиться опытом и рассказать что применяет в работе - будет интересно. Как-то уныло читать про банальные вещи для начинающих с абсолютно одинаковыми проблемами и ответами, которые повторяются через каждые 2-3 страницы топика.:gm:

Garin33
На сайте с 31.08.2009
Offline
169
#1
Masterplan:
Да - они проще и быстрее - но я в своей практике еще не видел НИ ОДНОГО нормального заказчика кто захочет ставить дырявую систему. Именно дырявую - т.к. ее делали вместе с компонентами явно не вы (и скорее всего, многие даже не знают толком как и что сделать чтобы работало качественно).

Возник вопрос - почему не делать с нуля для клиентов? Да, можно плеваться об этом, и говорить кому оно надо и что я тут рассуждаю, если за непыльную работу платят. Но где рост мастерства и понимания проекта? НА этом очень далеко не уедешь.

С чего это вы, мил человек CMS дырявыми считаете? Если своевременно их обновлять, то риски минимальны. Другой вопрос, если работать со старой версией движка, тогда есть опасность.

Над движками трудятся сотни человек, и их опыт в любом случае превысит ваш.

Как, кстати, вы сами можете гарантировать безопасность своих скриптов?

Далее. Разработка сайта на CMS хорошо экономит бюджеты заказчика. Так зачем ему платить за разработку дяде Васе, который "с нуля" напишет код (сомнительного качества), если можно на cms, которые заслуживают большего доверия, и проверены годами, сделать сайт.

То, что вы научились работать с Yii - вам плюс, но для сайта визитки, или более-менее стандартного магазина нет никакого смысла использовать фреймворк, когда есть CMS. Для каждой задачи свое оптимальное решение.

Потому что Drupal - это круто.
S
На сайте с 11.05.2011
Offline
53
#2

Поддерживаю предыдущего комментатора (Garin33) во всем.

Если кому-то есть поделиться опытом и рассказать что применяет в работе - будет интересно

Применяю Drupal, экономлю время и деньги заказчика. Хорошая поддержка проекта, развитие.

Для работы с D применяю drush - консольное unix-приложение для создания сайта, обновления модулей и т.д т.п.

Требуются свадебные фотографы в Казани (http://kazan.fotograd.org/ru/photographers/weddings/)
DV
На сайте с 01.05.2010
Offline
644
#3

Поддержу высказавшихся. Drupal в очень многих случаях весьма разумный выбор. drush вкусняшка, да!

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
Geers
На сайте с 12.04.2011
Offline
487
#4
Masterplan:
многие даже не знают толком как и что сделать чтобы работало качественно).

Беда в том, что многие подобные спецы не могут отличать баги от дыр(уязвимостей).

Много встречал таких спецов, которые кричали на разные cms о дырах, а на вопрос указать на какую либо дыру, указывали на простые баги (недоработки). :)

forest25
На сайте с 12.09.2009
Offline
67
#5

Если у заказчика есть средства и время на то чтобы специально под него написали кастомное решение то почему бы и нет. Но сложность в том что во первых никто не гарантирует что в самописе не будет багов (а они там обязательно будут) и код полностью зависит от одного разработчика/группы разработчиков.

В случае если пути заказчика и разрабов разойдутся то найти спецов для доработки самописа будет несомненно сложнее и дороже.

Понятное дело что небольшие веб-приложения (простенькие сервисы, парсеры и т.д.) намного проще создать на фреймворках нежели перепиливать какую-либо сущетсвующую CMS, но когда речь идет о типовом интернет-магазине, типовом блоге, etc с минимальными доработками то быстрее и дешевле будет сделать это на одной из существующих CMS. Тем более что как и говорилось выше каким бы вы не были крутым спецом это не превысит суммарный опыт разработчиков с популярной CMS с большим коммюнити в которой быстро фиксятся баги и она постоянно разрабатывается и улучшается специалистами по всему миру (даже когда вы спите).

Дабы поддержать тему - не так давно начал делать приложения на Yii, очень понравилось. До drush пока руки не дошли, тем более что на друпале было сделано пока только два клиентских проекта. Дальше думаю либо ждать YII 2, либо переходить на Python/Django, RoR

VPS 512MB 20GB SSD KVM - 5$ (http://u.hmdw.me/digitalocean) | ИМХО о хостингах (http://u.hmdw.me/hosting)
DV
На сайте с 01.05.2010
Offline
644
#6
forest25:
До drush пока руки не дошли

Да там как катание на велосипеде. Освоить за 10 минут, а потом балдеть.

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
Masterplan:
почему не делать с нуля для клиентов?

Клиенту надо "ещё вчера", а не пребывать в неизвестности неск. месяцев по итогу которых он может кривое поделие, которое ещё год нужно отлаживать.

Далее подпишусь под каждым словом Garin33а.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий