Начинающим сайто-владельцам свойственен один порок: им хочется быстро увидеть результат в деле. Это означает работу готового сайта, который имел бы привлекательный вид, установленную в нужных местах графику, анимацию и ссылки на видео, социальные кнопки и прочие инструменты. В этом им помогают различные метаинструменты вроде конструкторов сайтов или блогов, готовые CMS с разветвленной системой управления и настройки. Один из ярких примеров – сервис blogspot, где, кроме написания постов, вся остальная организация выполняется исключительно с помощью мышки. Другие популярные примеры – CMS WordPress, конструктор сайтов на Народе или Юкозе.

Эти инструменты действительно сделали свое дело, и Сеть мгновенно заполнилась сотнями тысяч сайтов от непрофессионалов. Польза оказалась в том, что стало проще и быстрее обращаться к аудитории, не вникая в технические трудности организационного процесса: пять минут на регистрацию, и вот ты уже автор, тебя читают и цитируют. Это устраивает многих, если их цель как раз и заключается в возможности «выплеснуть» свои эмоции и мысли. Другая сторона медали показывается в том случае, если хочется приукрасить сайт, сделав его достаточно оригинальным, и не только за счет статей. Каким бы ни был «умным» автоматический инструмент по его созданию, он всегда ограничен в возможности художественного выражения: можно лишь сменить шаблоны, добавить или убрать модули, сменить цвета и тип шрифтов, что-то куда-то «передвинуть» – не более того. Когда первый восторг творца проходит, такое желание появляется практически у всех веб-мастеров, и тут оказывается, что под изящным капотом CMS скрывается жуткая мешанина «проводов» и каких-то непонятных механизмов. Для примера можете скачать код сайта на Народе, подготовленный в конструкторе, и посмотреть на него – нужный эффект будет гарантирован. В случае более серьезной CMS придется разбираться на порядок больше времени только для того, чтобы вставить, к примеру, рекламный блок или баннер в нужное место сайта, заменить «неудаляемый» модуль или адаптировать «невставляемое» дополнение: это не магазин для автомата Калашникова, который подходит ко всем моделям, тут надо будет попотеть. Что значит – знать, как устроен сайт, как он запрограммирован. В самом простом случае придется полностью изучить HTML, а в идеале – целую кучу языков и технологий: PHP различных версий, MySQL различных версий, JS, AJAX, VBS, разобраться в регулярных выражениях и т.д.

Примером такой деятельности можно считать визуальное программирование: пока вы не выходите за рамки штатных ситуаций, вам достаточно лишь рисовать экранные формы и связывать их несколькими строчками кода обработчиков вызовов, но если дело доходит до тонкостей, то придется копаться не только в языке программирования, но даже и коде ассемблера. Так что, на наш взгляд, знать хотя бы HTML все же следует – хотя бы для понимания общих принципов работы сайта.

Комментарии

captcha
,  14 сент. 2012 Ответить

Если предполагается использование конструктора сайтов - то необходимый минимум это HTML и CSS. Без базовых знаний CSS элементарная смена цвета какого-нибудь элемента займет много времени. Ниговоря уж о других эффектах - рамочках, градиентах, позиционировании на странице и т.п. Ну или, если позволяют средства, то можно сразу заказать готовый шаблон и его установку, чтобы он был настроен под конкретную CMS так, что не возникало бы необходимости что-то в нем менять.


Что такое облачное хранилище и как им пользоваться? Что такое облачное хранилище и как им пользоваться?
Как выбрать пластины для теплообменника? Пластины для теплообменника
Изучение языка ECMAScript: основа современной веб-разработки История языка ECMAScript
Как добавить комментарий в HTML? HTML примеры
Apple позволит разработчикам распространять приложения напрямую с их сайтов Apple позволит разработчикам распространять приложения напрямую с их сайтов
jQuery 4.0 сокращает поддержку браузеров, удаляет API Новое в jQuery 4.0
Как продвинуть Telegram-канал: с нуля до результата Как продвинуть канал в Telegram с нуля?
Получить IT профессию с нуля: академия Eduson Получить IT профессию с нуля
Перспективы эволюции SEO: встречайте будущее продвижения в поисковых системах Будущее SEO-продвижения
Создание сайтов в Алматы: агентство site-promote.com Разработка сайта компании
Антипкин Михаил Сергеевич о метавселенной, открывающей безграничные возможности для инноваций и экспериментов Антипкин Михаил Сергеевич о метавселенной
Сёрфинг с браузером FraudFox: исчерпывающее руководство Сёрфинг с браузером FraudFox
Где найти лицензионные ключи активации к ПО? Где найти лицензионные ключи активации к ПО?
Курсы веб дизайна: обучение онлайн Курсы веб дизайна: обучение онлайн
Как продлить срок службы бытовой техники? Как продлить срок службы бытовой техники?
Основы VPS/VDS: что нужно знать перед арендой? Основы VPS/VDS: что нужно знать перед арендой?
Откройте для себя азарт Mostbet KZ - ведущего онлайн-казино для геймеров Откройте для себя азарт Mostbet KZ - ведущего онлайн-казино для геймеров
Топ-10 игр для Android стоимостью менее $5 Топ-10 игр для Android стоимостью менее $5
Проверка авто в базе ГИБДД перед покупкой Проверка авто в базе ГИБДД перед покупкой
Бизнес-психология в онлайн-институте Smart Бизнес-психология в онлайн-институте Smart