5 вещей, которые стоит узнать, прежде чем начать изучение PHP

php

PHP — известный серверный язык программирования, знаменитый в web-разработке не только как один из самых популярных инструментов, но и как один из худших. Давайте разберёмся, что же следует узнать, прежде чем начать обучение PHP.

  1. PHP — язык не для начинающих. Язык привлекает своей лёгкостью много неопытных программистов, мечтающих разрабатывать свои сайты. Существуют даже курсы по PHP для школьников. Тем не менее, для обучения азам программирования, язык строго противопоказан. В нём нет статической типизации и низкоуровневой работы с памятью, но зато много разнообразных синтаксических конструкций, что затрудняет последующее изучение других языков и, что называется, «портит вкус».
  2. Не PHP единым… Писать исключительно на PHP невозможно — понадобится ещё HTML+CSS и Javascript. При разработке сайта в IT-компании или дизайн-студии PHP и версткой (HTML) занимаются разные люди, и кроме того, они работают вместе с дизайнерами. Тем не менее, иногда возникает вопрос: «Почему один код пишется на одном языке, а другой — на другом?» Ответ на 3-м месте в нашем списке.
  3. PHP — серверный язык, код на нем выполняется на сервере. Результатом выполнения PHP-скрипта служит сформированная HTML+CSS+JS страница (реже — код переадресации или ошибки), которая затем отправляется на клиент. В браузере на клиенте выполняется Javascript код.
  4. Можно писать клиентские приложения на PHP. Существует фреймворк TideSDK, предназначенный для написания полноценных desktop-программ на веб-языках. К сожалению, проект находится в состоянии «вечной беты», да и заточен больше под Javascript.
  5. «Чтобы написать что-то на PHP, необязательно уметь на нём писать». Именно из-за этого появляются безграмотные пхп-шники, которых приводят в качестве подтверждения мифа о том, что PHP — плохой язык. Да, простого «работает — не трогай» на PHP недостаточно. Не зная способов правильного формирования серверных скриптов, программист превращает код в нечитаемый монолитный блок из тысяч строк (скорее всего не прокомментированных).

Надеюсь, всё это не отпугнёт вас от изучения PHP. Ведь язык PHP-программирования может открыть вам дверь в увлекательный мир web-дизайна и создания сайтов, компьютерных игр, а также написания интересных и функциональных программ и приложений для пользователей ПК.


Posted in Заметки не по теме

Добавить комментарий

Ваш e-mail не будет опубликован.