замена php
|
|
Core | Дата: Суббота, 06 Июля 2019, 14:29 | Сообщение # 1 |
заслуженный участник
Сейчас нет на сайте
| Как известно php умер... Подскажите плз яп которым можно его заменить.
|
|
| |
Xakep | Дата: Суббота, 06 Июля 2019, 14:49 | Сообщение # 2 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата Core ( ) Как известно php умер... Кто сказал? Его все еще активно используют и он развивается, и современный пхп уже не такой как был раньше.
Цитата Core ( ) Подскажите плз яп которым можно его заменить. python - если хочется чего-то по проще, go, Java, Scala, Kotlin.
|
|
| |
afq | Дата: Суббота, 06 Июля 2019, 17:59 | Сообщение # 3 |
Разработчик
Сейчас нет на сайте
| Цитата Как известно php умер... Откуда об этом стало известно?
|
|
| |
drcrack | Дата: Суббота, 06 Июля 2019, 18:30 | Сообщение # 4 |
старожил
Сейчас нет на сайте
| Цитата Как известно php умер...
Цитата Откуда об этом стало известно? видимо у тса ничего не получается, и он решил что это из-за того что язык плохой, устаревший и вообще умер
Сообщение отредактировал drcrack - Суббота, 06 Июля 2019, 18:32 |
|
| |
Lich420king1337 | Дата: Суббота, 06 Июля 2019, 21:47 | Сообщение # 5 |
частый гость
Сейчас нет на сайте
| Откуда ті взял што он умер то што ті не справлся с етим язіком програмирования не значит што с ним не справились все остальніе хто хотел научиться им кодить.
|
|
| |
martuk | Дата: Суббота, 06 Июля 2019, 23:01 | Сообщение # 6 |
заслуженный участник
Сейчас нет на сайте
| Давайте по другому рассуждать. Основываясь на текущих трендах, php и правда плавно уходит на второй план, но умрет он уж ох как не скоро. drcrack привел статистику по легаси проектам, как видно - на php написана бОльшая часть интернета, и поддерживать это все кому то надо => учить php стоит, да и работы много.
Если ищешь как замену, то можно попробовать node.js + express.js.
|
|
| |
cherepets | Дата: Понедельник, 08 Июля 2019, 05:09 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Умирает не столько пхп, сколько свои реализации в вебе в целом. Для большинства целей не нужны собственные уникальные сайты. Нужна страница в соц сети, популярном онлайн сервисе или доставке - зависит от конкретного бизнеса. Для тех случаев где сайт всё же нужен - часто хватит ультра-простой готовой cms.
Так что если речь именно сайтах (а не о бэке, энерпрайзах и т.п.), то я бы сказал что замена... ни в чем. Просто само явление уже уходит.
|
|
| |
drcrack | Дата: Понедельник, 08 Июля 2019, 07:46 | Сообщение # 8 |
старожил
Сейчас нет на сайте
| Цитата Если ищешь как замену, то можно попробовать node.js + express.js. это не замена а скорее более мощный инструмент для более сложных задач, в первую очередь таких где нужно реалтайм взаимодействие клиента с сервером, т.е. чаты, игры и тд. ну а пхп по-прежнему король в своей нише — "запрос → достать инфу из бд → отправить ответ → конец" рано вы его хороните
|
|
| |
martuk | Дата: Понедельник, 08 Июля 2019, 08:20 | Сообщение # 9 |
заслуженный участник
Сейчас нет на сайте
| Цитата drcrack ( ) а скорее более мощный инструмент для более сложных задач Эх, как же ты прав. Жаль, что об этом не знают многие ИТ-компании, которые пытаются использовать все 'хайповое' даже для каких то простых задач, где даже php будет с головой. Ну вообще, express.js как раз и создает http сервер, который работает точно так же, как ты и описал:
Цитата drcrack ( ) запрос → достать инфу из бд → отправить ответ → конец За исключением того, что всегда будет прослушиваться порт (сервер то открыт), хотя и у php точно такая же прослушка.
|
|
| |
drcrack | Дата: Понедельник, 08 Июля 2019, 09:03 | Сообщение # 10 |
старожил
Сейчас нет на сайте
| Цитата За исключением того, что всегда будет прослушиваться порт (сервер то открыт), хотя и у php точно такая же прослушка. ну, любой веб сервер прослушивает порты
я же говорю о проблемах перехода с пхп на ноду: 1) javascript, который и сам по себе не подарок, так еще и с новым асинхронным вкусом — нереальный батхерт для новичка, порог вхождения выше на порядок 2) отсутствие шаблонизатора "из коробки", в то время как пхп сам по себе шаблонизатор (т.е. можно встраивать пхп код тегами прямо в хтмл и это неплохо работает для простых страниц) 3) как продолжение прошлого пункта — сложность организации проекта, необходимость роутинга из кода, не совсем очевидная система модулей и т.д., в то время как в пхп можно просто свалить файлы в кучу и это будет работать
и другие, менее значимые отличия все это напрягает даже серьезные команды, а новичков-одиночек просто ставит на колени
|
|
| |
Xakep | Дата: Понедельник, 08 Июля 2019, 09:37 | Сообщение # 11 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата drcrack ( ) 2) отсутствие шаблонизатора "из коробки", в то время как пхп сам по себе шаблонизатор (т.е. можно встраивать пхп код тегами прямо в хтмл и это неплохо работает для простых страниц) Сейчас уже не часто встретишь наличие шаблонизатора на беке, сейчас обычно разделяют backend и frontend, первый предоставляет апи для второго и нет проблем.
|
|
| |
drcrack | Дата: Понедельник, 08 Июля 2019, 20:23 | Сообщение # 12 |
старожил
Сейчас нет на сайте
| Цитата сейчас обычно разделяют backend и frontend, первый предоставляет апи для второго и нет проблем. "сейчас обычно" — это примерно 5% сайтов в интернете
|
|
| |
Xakep | Дата: Понедельник, 08 Июля 2019, 20:39 | Сообщение # 13 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата drcrack ( ) "сейчас обычно" — это примерно 5% сайтов в интернете Я говорю не про существующие проекты, а новые. Новые проекты всегда предпочитают писать на модных vue/react/angular итд, даже если бизнесу этого не нужно.
|
|
| |
drcrack | Дата: Вторник, 09 Июля 2019, 06:28 | Сообщение # 14 |
старожил
Сейчас нет на сайте
| Цитата Я говорю не про существующие проекты, а новые. а я тоже говорю про новые
Цитата Новые проекты всегда предпочитают писать на модных vue/react/angular итд, даже если бизнесу этого не нужно. это заблуждение в реальном мире vue/react/angular — это в лучшем случае 5% новых сайтов большинство же имеют бюджет не более $100 и никаким реактом там даже близко не пахнет, берется вордпресс, туда покупается (или воруется) подходящая тема, нанимается русский или индус за $10 в час который все допиливает до необходимого состояния
Сообщение отредактировал drcrack - Вторник, 09 Июля 2019, 06:29 |
|
| |
Xakep | Дата: Вторник, 09 Июля 2019, 16:40 | Сообщение # 15 |
めちゃくちゃちゃ
Сейчас нет на сайте
| ну может быть, я сужу по опыту компании, в которой работаю, у нас клиенты никогдане хотятсайты на вордпресс, но и обычно клиенты при деньгах.
Сообщение отредактировал Xakep - Вторник, 09 Июля 2019, 16:40 |
|
| |