• Авторизация


Сайт? Собери! 21-06-2009 02:03 к комментариям - к полной версии - понравилось!


[показать]предисловие. эта статья написана веб-разработчиком для веб-разработчика

Собери свой сайт. Это вроде бы и не паззл, чтобы его собирать.

Но время говорит обратное. Теперь сайт легче и правильнее "собирать".
Сначала выбираем основу, CMS, песочницу, в которой будем готовить куличики. Потом в соответствии с нашими требованиями добавляем к ней модули.

На этом обычный пользователь и псевдо-разработчик заканчивает создание сайта, прикрепляет к нему шаблон или дизайн и пользуется/продает.

И на этом же этапе начинается работа названного на западный манер web-developer.
Сначала программист дописывает модули, дабы обеспечить их правильное применение для данного проекта.. Это назвается "обработка напильником".
Далее идет самое сложное. Обучить пользователя управлять сайтом. Причем без самого пользователя.
Так уж выходит, что управляют сайтами совсем не компетентные люди, и чем крупнее компания, тем более некомпетентные люди. За редким исключением.

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

И вот тут намечаются костыли, на которых работают половина сайтов планеты. Эти костыли влечет непрофессиональность и недальновидность. Эти костыли обозначают невозможность дальнейшего обновления кода сайта.

Именно этими костылями отличаются профессиональный и средний класс программистов. Профессионал делает свой код от и до модульным, т.е. не изменяет начальный код CMS. Среднекласскный программист же, пишет правильный код, но внедряет его в саму систему, тем самым ставя обновляемость ядра, а следовательно и безопасность на грань дозволеного.

Вот и получается что у нас 50% всех сайтов сделаны дилетантами из всего готового (стоимость сайта до 1500 рублей), 45% средним классом (выглядит серьезно, написано серьезно, но на поддержку уйдут немеренный бабки), и всего 5% написано профессионалами.

p.s. как я хочу стать профессионалом
p.p.s пост исключительно для раздумий над своими профессиональными качествами, оценки стоимости и сроков работ и качеством проделанной работы. Спасибо.
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
Kredshev 21-06-2009-07:27 удалить
Ну вообще-то профессионалы разрабатывают свою CMS.
Если говорить про средний уровень и ниже, то модульность - это база того, что сайт можно будет обновить и дополнить.
ylogru 21-06-2009-11:48 удалить
Ответ на комментарий Kredshev # Согласен, часть профессионалов разрабатывают свою CMS, которая как правило имеет закрытый код. Но сейчас как-то все больше встречаю тех, кто использует и совершенствует OpenSource разработки. О них я писал.


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Сайт? Собери! | ylogru - Информационный трансформатор. | Лента друзей ylogru / Полная версия Добавить в друзья Страницы: раньше»