Плюсы и минусы php?
Модератор: Модераторы разделов
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Плюсы и минусы php?
Сайты не пишу, с моей стороны генерируется информация, которая может использоваться в веб-части, максимум генерируется HTML страничка. Я работаю с C++, Java. Для веб использовался PHP, но я с ним дел не имею. Сейчас ещё вот Ruby.
Спасибо сказали:
-
Bizdelnick
- Модератор
- Сообщения: 21556
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Плюсы и минусы php?
Потому что с php — это уже динамика. К.О.
Статика со скриптами — это не статика.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
neol
- Сообщения: 600
- ОС: Debian Stable
Re: Плюсы и минусы php?
При всех минусах PHP он довольно активно развивается в правильном направлении и с каждым релизом становится чуть лучше.
Тот же finally в PHP уже года 2 как есть.
Я скорее за php. Хоть у него есть странности и "детские болячки", но программирование на нём или разбор нормально написанного кода не вызывают особого дискомфорта.
Тот же finally в PHP уже года 2 как есть.
Я скорее за php. Хоть у него есть странности и "детские болячки", но программирование на нём или разбор нормально написанного кода не вызывают особого дискомфорта.
Спасибо сказали:
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Плюсы и минусы php?
Я в php ни разу не копенгаген, но если в статье по ссылке написана правда хотя бы на 20%, это значит, что... на php даже "Hello World" без отладки написать невозможно. Так выходит? Да это кошмар.Bizdelnick писал(а): ↑11.09.2015 14:47http://habrahabr.ru/post/142140/
В статье много эмоций и не без передёргиваний, но в целом картина обрисована достаточно объективно.
Разбор нормально написанного кода не вызовет дискомфорта в любом случае. От языка не зависит.
Спасибо сказали:
-
s.xbatob
- Сообщения: 1139
- ОС: Fedora
Re: Плюсы и минусы php?
Hephaestus писал(а): ↑14.09.2015 11:38Я в php ни разу не копенгаген, но если в статье по ссылке написана правда хотя бы на 20%, это значит, что... на php даже "Hello World" без отладки написать невозможно. Так выходит? Да это кошмар.Bizdelnick писал(а): ↑11.09.2015 14:47http://habrahabr.ru/post/142140/
В статье много эмоций и не без передёргиваний, но в целом картина обрисована достаточно объективно.
Так начните изучать. Волосы на всех местах дыбом встанут - настолько он эклектичный (это если вежливо говорить)
Спасибо сказали:
-
Bizdelnick
- Модератор
- Сообщения: 21556
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Плюсы и минусы php?
Hephaestus писал(а): ↑14.09.2015 11:38на php даже "Hello World" без отладки написать невозможно. Так выходит?
Да нет, helloworld можно. Но когда действительно оказывается нужна отладка, выясняется, что её толком и нет. Вот например баг gettext, упоминавшийся выше, никак о себе не даёт знать. Код просто не делает того, что должен, и что делает на других системах. С переносимостью всё ну очень плохо: есть куча настроек, влияющих на поведение кода, и, разумеется, никакой код со всеми возможными их комбинациями не тестируется. И если развернуть скрипт на сервере, настроенном не так, как у разработчика, запросто могут появиться невоспроизводимые у разработчика баги. Причём, как упоминалось в той же статье, скрипт всё равно не будет падать, а продолжит работать, из-за чего баги могут остаться не замеченными вовремя.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Плюсы и минусы php?
Разбор нормально написанного кода не вызовет дискомфорта в любом случае. От языка не зависит.
мало того, что мне не очень нравится зависимость команд и переменных от регистра (ваще бесит). Так с ужасом читаю о лиспе и хаскеле, мол там иной раз пробелы надо стаить правильно. Хотя отладка https://ru.wikipedia.org/wiki/Whitespace вызовет определенные трудности у всех.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Плюсы и минусы php?
Лет пять-шесть на нём писал и не заметил, что он более "эклектичен", чем, скажем, JavaScript, Python, Perl, Groovy и уж тем более Ruby. В каждом можно найти свою солянку, дурость и не самые удачные заимствования из других языков.
С отладкой те же самые проблемы, что и с любым другим при клиент-серверной разработке.
-
yoshakar
- Сообщения: 259
- ОС: Debian Stretch
Re: Плюсы и минусы php?
Ну это уже индивидуальные заморочки. Меня наоборот бесит независимость от регистра везде, где она есть (не только в программировании).
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Плюсы и минусы php?
Зачем? Я имел с ним дело совсем чуть-чуть в бытность использования скриптов RapidGet.
С тех пор прошло много времени, необходимости в php ни разу не возникло.
Сейчас читаю эту тему, читал то, что по ссылкам, так и не смог придумать, зачем бы мне надо было это изучать.
Ну, на башке волос давно нет, а на других местах...
Я реагирую не столь остро, в смысле, не бешусь, но в целом считаю, что различать регистр - это более правильно, ибо здорово расширяет диапазон используемых знаков.
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Плюсы и минусы php?
А можно чуть-чуть подробнее?Bizdelnick писал(а): ↑12.09.2015 14:24Я вообще хочу себе сайт запилить полностью статический. Чтоб генерился из исходников на multimarkdown прямо из гита.
А то идея вроде интересная, но не вполне догоняю.
-
Bizdelnick
- Модератор
- Сообщения: 21556
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Плюсы и минусы php?
Hephaestus писал(а): ↑16.10.2015 15:02А можно чуть-чуть подробнее?
А то идея вроде интересная, но не вполне догоняю.
В гите лежат странички на multimarkdown и Makefile. git push запускает хук, который синхронизирует docroot с содержимым репозитория и дёргает make, который уже запускает multimarkdown, генерящий html. Всех делов — пара десятков строк скриптов и мейкфайлов. Вот только острой потребности нет, поэтому никак не выделю на это часок-другой.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Плюсы и минусы php?
Это понятно, я про другое.
Как этот html потом попадает туда, куда надо?
Тоже автоматом или нет?
Как этот html потом попадает туда, куда надо?
Тоже автоматом или нет?
-
Bizdelnick
- Модератор
- Сообщения: 21556
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Плюсы и минусы php?
Так написал же:
А html уже прямо на месте генерится, никода его перекладывать не надо.
А html уже прямо на месте генерится, никода его перекладывать не надо.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
Hephaestus
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Плюсы и минусы php?
Так, стоп.
docroot - это корень сайта?
Где физически находится docroot и где физически находится репозиторий?
Репозиторий у Вас на локальной машине. Или нет?
docroot где-то на хостинге. Или опять нет?
Хук заливает файлы от Вас туда и там на месте всё генерится, так?
Или сначала генерится, а потом заливается?
Я почему спрашиваю?
Меня заинтересовала схема, когда исходники лежат на GitHub, а на блоге прописана ссылка на них. Или что-то вроде этого. Один блоггер что-такое запилил.
-
Bizdelnick
- Модератор
- Сообщения: 21556
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Плюсы и минусы php?
Ну git — как бы распределённая VCS. Один репозиторий у меня локально, другой — на сервере. Я делаю push на сервер, там запускается хук.
Подозреваю, что далеко не один. ☺
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Плюсы и минусы php?
Пыхпых - не ЯП, пыхпых — это раковая опухоль!
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка