Почему не PHP
- Многие начинающие веб-программисты задаются вопросом с чего начать.
- Основы веб-разработки это понятно, что HTML и СSS. Но это лишь основы. HTML многие даже языком программирования не считают, называют его языком гипертекстовой разметки. То есть вспомогательный язык для разбиения страницы на блоки и структурные элементы.
- Считаю, что это мнение является ошибочным, на HTML можно писать вполне сносные сайты. Более того, ряд автором посвятили свои труды именно этому языку и доказывают, что они ничем не уступает другим языкам веб-программирования.
- Сейчас все современные программисты увлеклись языком PHP, как будто нет ни Java, ни Piton. А ведь два последних ничем не уступают. Почему такое внимание именно к PHP. Сейчас на нем написано большинство движков интернет-магазинов и сайтов. Я думаю, что это ложный путь развития веб-программиста.
- Во-первых, данный язык не работает без php-интерпритатора, то есть программы, установленной на сервере провайдера, которая может читать PHP и переводить его в визуальный вид.
- Множество уязвимостей данного кода, о которых можно прочитать в Интернет, также вызывают отвращение.
- Тяжеловестность данного кода на PHP заслуживает отдельной статьи.
- Ошибки PHP - это вообще что то невообразимое. Достаточно сказать, что крякозябры возникают на сайте лишь от несоответствия версии PHP, на которой написан движок сайта и версии PHP установленной на сервере.
- Впечатление такое, что кто то нам специально навязал этот язык программирования, чтобы можно было потом на этом зарабатывать, то есть на устранении глюков и ошибок PHP, на латании дыр и уязвимостей. Каждая новая версия PHP декларируется разработчиками как верх совершенства, при этом не афишируются те глюки, которые по их мнению были устранены.
- Все известные интернет-вымогатели, ломающие сайта на PHP пользуются именно этими уязвимостями.
- Но тема актуальна не только для веб-программистов. Тема может представлять интерес и для потенциального заказчика, который лишь собирается заказать сайт, но не знает где это лучше сделать.
- Скажу лишь одно: если потенциальный исполнитель Вашего заказа пишет на PHP или пользуется движками на PHP, так называемыми СМС (система управления контентом - content managment sistem) бегите от такого разработчика.
- Все, что нужно для Вашего сайта - это HTML, СSS и Java (JS). Про язык Piton ничего не могу сказать, так как данный язык веб-программирования не получил у нас распространения, но известно, что на этом языке создаются сайты во всей Канаде и частично в США.
- Пока на этом все, тему продолжу, жду ваших комментариев.