3 причины выучить PHP.

Alek$ пн, 19/01/2019 - 13:02

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

  1. Экономия финансов. Во время создания любого серьезного сайта всегда приходится дорабатывать какие-то части движка "под себя". Даже если вы выбрали очень удачный движок, лезть в код вам все равно придется ради каких-нибудь мелких косметических правок.
    Пример: блок последних комментариев в Drupal в исходном виде крайне неинформативен - он не выводит ни названия поста, к которому относится комментарий, ни его автора. Если вы не знаете PHP, вам пришлось бы заплатить фрилансеру за приведение его в нормальный вид, скажем, $3, но если вы знаете язык, то вы сделаете это сами за пять минут и совершенно бесплатно.
  2. Экономия времени. Владея любым языком программирования вы сможете автоматизировать многие нудные задачи, которые вам пришлось бы выполнять вручную.
    Пример: Сейчас я делаю сайт, посвященный моей любимой группе Pain. Вполне закономерно, что я решил разместить на нем и тексты песен. При этом во мне разыгралась корысть, и чтобы увеличить количество продажных страниц, я решил каждую песню разместить на отдельной странице. В сумме это составляет 64 страницы. Если бы я создавал их вручную, то на каждую страницу с учетом прописывания мета-тегов и прочей пакости у меня уходило бы примерно 3 минуты. Итого - 3 часа 12 минут нудной и утомительной работы. Вместо этого, я за двадцать минут написал скрипт, который перегоняет простой список песен с текстами в формат, пригодный для импорта в Zebrum, одновременно прописывая все нужные параметры, и за 10 минут добавил все нужные страницы на сайт. Экономия в 6 раз, не говоря уже о потраченных нервах и косяках, которые непременно возникли бы при ручной работе.
  3. Независимость. Вы не будете зависеть от прихотей и личных проблем фрилансера, которому вы поручили ту или иную работу. Вас никто, кроме вашей собственной лени, не сможет вас "кинуть". Вы всегда будете контролировать состояние дел.
    Пример: общаясь со многими своими заказчиками я нередко слышал высказывания в духе "предыдущему программисту стало некогда", "предыдущий программист исчез/женился/ушел в запой/ушел в монастырь", "кучу нервов потратил", "сайт завис недоделанный" и т.д. Хотите попасть в такую ситуацию?
    Еще пример: человек обращается с проблемой "вылазит странная ошибка warning: ... Permission denied ...". А вся проблема лишь в том, что хостер перенастроил сервер и необходимые права доступа к файлам изменились. Человек, мало-мальски знающий PHP, с первого взгляда поймет, в чем дело и исправит. А незнающий пойдет на форум поддержки, будет ждать ответа, а сайт будет простаивать. Оно вам надо?

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

Надеюсь, что я смог убедить вас выучить этот язык и сэкономить кучу времени, денег и нервов (-:

Но, как вы наверное уже знаете, язык PHP не идет ни в какие сравнения с Java. Пожалуй Java это самый универсальный язык программирования, используемый на сегодняшний день. Сферы применения Java не ограничиваются веб-разработкой. И если вы хотите узнать о нем подробнее, ознакомиться с ним, или даже изучить углубленно, рекомендую вам посмотреть сайт beauty-of-java.site. Информация на сайте очень хорошо структурирована в зависимости от уровня ваших знаний или интересующих вас направлений разработки. Переходите по ссылке и наслаждайтесь приятным процессом обучения.

Andrey K. пн, 19/01/2019 - 19:16

верно-верно.....
плюс еще и для развития мозгов очень полезно - начинаешь больше понимать во многих интернетных вещах....

sss пт, 17/04/2019 - 21:23

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

п.с. я не спамер , просто интересно что за плагин такой ))) ссылка на этот сайт :) комент конечно снесется :) но я получу что хотел

Alek$ сб, 18/04/2019 - 18:57

Плагин называется BUEditor

anyNeT чт, 18/06/2019 - 01:05

Andrey K, для развития мозгов лучше поучить ассемблер =) я вот лично даже не собираюсь на нем писать, но мозги тренирует хорошо.

Alek$ чт, 18/06/2019 - 11:13

Вы читайте внимательнее :) От php начинаешь понимать больше в интернетных вещах.
Минимальное понимание ассемблера нужно в основном при программировании на языках типа C/C++, поскольку дает понимание возможных ошибок и их последствий. а вот в интернет-сфере от ассемблера толку ноль.

Сергей ср, 18/11/2019 - 01:05

От PHP начинаешь меньше понимать везде и больше понимать в PHP. Это по опыту.
Выучите два других языка программирования. Третий дастся очень легко и быстро.

И не советуйте херни людям. Кто-то поймёт, что PHP это капля в море, а кому-то испортите месяцы жизни.

Alek$ ср, 18/11/2019 - 23:10

Возможно это будет для вас неожиданностью, но я знаю не только PHP. Вполне свободно пишу на С и C++ (да, это совершенно разные языки), чуть менее свободно - на Python. Кроме того, способен читать на большинстве популярных языков (да, вы правы, они учатся легко и быстро), а так же на ассемблере, при чем не только x86. Это раз.

Во-вторых, я не говорил, что нужно учить только PHP и ничего больше.

В-третьих, от PHP не начинаешь меньше понимать везде. Я на нем пишу уже 5 лет (со школы, ага) и от этого другие парадигмы программирования мне тяжелее не даются.

В-четвертых, это статья была предназначена вебмастерам. Почему им стоит знать именно PHP, я написал в предпоследнем абзаце. Перечитайте.

В-пятых, херни я не советую. Если я не уверен в том, о чем я хочу сказать, я промолчу.

В-шестых, ничего личного ;)

sympler сб, 19/06/2020 - 19:38

самое главное экономия денег, но если не интересно то не беритесь, осоенно если вы не технарь то вам php нормально не понять

Alek$ сб, 19/06/2020 - 19:56

Вы уж меня извините, но если всерьез собрались вести блог, то вам надо срочно вооружиться спелл-чекером и перечитывать все, что пишете.

Макс чт, 29/03/2022 - 01:32

Alek$, если не влом, расскажи несколько вещей:
-на каком языке написаны популярные социальные сети;
-при поверхностном знакомстве с html какое время занимает изучение основ с первоначальным умением писать на пчп;
-что желательно знать дополнительно к пчп (ява, флеш). Сколько времени потребуется на них?

Спасибо за комментарии.

Alek$ чт, 29/03/2022 - 13:31

1) На разных. И ни одна из них не написана на чистом PHP.
2) Смотря что ты понимаешь под первоначальным умением. Умение программировать на PHP, кстати, мало коррелирует со знанием HTML. Тут гораздо важнее наличие опыта программирования вообще, на любых языках. Если опыта нет — будет непросто.
3) Стандартный набор технологий веб-программиста — это PHP, JavaScript (не путать с Java!), HTML и CSS. Flash сейчас все больше отходит с рынка. К тому времени, когда ты все это освоишь, уже будешь сам понимать, куда идти дальше.

Макс чт, 29/03/2022 - 18:07

Интересно. Спасибо

Евгений вт, 23/10/2022 - 23:18

Вот хороший ресурс что бы выучить php с нуля
http://magnoli.ru



Отправить комментарий

CAPTCHA
Вы точно не бот?
11 + 6 =
Without JavaScript you won't pass captcha test, sorry. Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.