Почему многие не любят PHP? И почему это всё же хороший язык программирования?

Категория: веб разработка криптовалюта

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

Но давайте разберёмся, что же конкретно вменяют PHP, и почему это всё ещё самый популярный серверный язык программирования для веб сайтов.

На самом деле похейтить PHP, это уже мем. И всегда новый веб разработчик будет ознакамливаться с этим мемом и задумываться, а стоит ли ему учить PHP, но вот жизнь всё равно заставит его выучить.

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

На самом деле это перегиб, если в продуктовой IT компании слишком много пуристов нужно быть готовым к тому, что компания долго не проживёт.

В целом это уже вроде религии, - если ты хороший программист, то ты должен не любить PHP.

А как известно, за что не любить, - всегда найдётся.

Хотя эти же люди на удивление признают, что очень много вещей PHP делает просто отменно, и скорее всего заменять его чем-то другим во многих проектах, просто нецелеесообразно.

Вот так вот могут расходиться мнения у одной и той же группы программистов.

В PHP действительно много свобод, к примеру вы можете как хотите называть функции, можно в camelCase, можно_подчёркиваниями. И так и так работает и признанно, никто осуждать не будет.

И почему-то подобные моменты бесят некоторых программистов.

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

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

Также притчей во языцах стала работа с типами данных. Да можно в PHP не заморачиваться строгой типизацией и новичкам это нравится.

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

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

Нужно понимать, что PHP в первую очередь создавался доя новичков, чтобы они очень просто начали создавать свои веб страницы, это то вокруг чего всё и танцуется.

Именно поэтому нет нужды PHP изучать в ВУЗах, только в качестве курсов или дополнительных занятий.

Нужно признать, что PHP идеально заходит новичку и именно поэтому именно на PHP написано огромное количество CMS.

Вокруг PHP уже сформировалась целая бизнес вселенная и не знать PHP сегодня - сразу лишить себя 60% дохода от веб разработки, если кто-то готов на это пойти, то это личное дело каждого.

WordPress это всерьёз и надолго, и никто в ближайшие 10 лет не будет его переписывать на другом языке.

С каждой версией PHP скорость работы скриптов ускоряется, и нет нужды переписывать даже самописные проекты не говоря уже о CMS, на которых вертится 85% всего интернета.

Конечно же если у вас посетителей столько же, сколько и у facebook или YouTube, то стоит переписать на компилируемых языках программирования.

 

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

Если вы считаете, что ваш блог на WordPress нужно будет переписывать, потому что у вас намечается 2 000 уников в сутки, спешу вас порадовать, PHP выдержит в десятки раз большую нагрузку, и вам возможно не стоит даже беспокоиться о собственном физическом сервере.

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

Что если я вам скажу, что 100 тысяч уников в сутки для WordPress на хорошем хостинге это далеко не предел?

Всё нужно корелировать с реальностью, а реальность будет в том, что 100 уников для многих веб мастеров в сутки это порой неподъёмная цифра, так что железо и PHP уж явно выдержат ваши задумки в плане веб мастеринга используя PHP.





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2024