"Передай Господу дела твои, и предприятия твои совершатся." (Пр.16:3)
сегодня - 11.12.2017    
контакты карта сайта идеи форумы книги RU EN







Преимущества, которые дает знание PHP и MySQL владельцу сайта

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


Но давайте посмотрим на развитие сайта немного под другом углом. Что такое сайт? Это представитель какого-то реального человека или компании в виртуальном пространстве Интернет. Не секрет, что все люди (впрочем, как и компании) никогда не остаются в одном и том же состоянии. Все меняются. То, что некоторые остаются без изменений — просто иллюзия. Нельзя сохраняться в одном и том же состоянии просто потому, что окружающая действительность претерпевает изменения. И нужно либо подстраиваться под новые условия, либо они тебя сломают.


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


В условиях постоянного развития рано или поздно наступит момент, когда стандартные готовые решения не смогут дать воплощения идеям. Придётся решать проблему реализации специфических функций.


Конечно, можно нанять людей, которые разбираются во внутренностях сайта. Но в условиях отсутствия нужных знаний такое решение поставит владельца сайта в положение заложника. Во-первых, придётся «на пальцах» объяснять, что нужно сделать. Во-вторых, будет очень сложно проверить квалификацию исполнителей. В-третьих, будет сложно адекватно оценить результат проделанной работы. В-четвёртых, придётся полностью довериться предложенным расценкам на услуги. В-пятых …


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


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


Об основе основ можно, наверное, даже не упоминать. HTML и CSS – это фундамент любого сайта. Он используются везде, где есть хотя бы одна веб-страница.


А вот что еще стоит включить в список? И ответ в данном случае весьма прост — PHP и MySQL.


В основе любой CMS лежит использование именно этих двух технологий. Хранение данных на сервере и их обработка специальным кодом для формирования веб-страниц — это краткое описание сущности динамического сайта. А CMS просто представляет интерфейс для настройки кода и предварительного формирования данных.


Владея PHP и MySQL,можно самому реализовать дополнительные функции для своего сайта и встроить их в уже существующую систему. А уж написать грамотное техническое задание и правильно определить объем работ, необходимый для внесения изменений — проще простого.
 Впрочем, каждый выбирает свою дорогу сам: кто-то движется к вершинам, а кто-то топчется в пыли.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «PHP + MySQL для начинающих».

 



наверх
наверх

Интересно? Поделитесь с другими:

Ответим на все Ваши вопросы: email
Ваш e-mail для ответа:
Ваше имя:
Тема сообщения:
Вставьте вопрос или текст сообщения:
контакты карта сайта идеи форумы книги RU EN