Цитата:
Что я на этих строчках должен был осознать, что перевернуло бы все мое представление о разработке веб-приложений? Цитата:
|
Цитата:
|
miltorg, чувак, у тебя в голове каша.
Ты не понимаешь что делает javascript, а что делает php. Что это вообще разные вещи. И что если javascript, благодаря node, может заменить php, то php, ввиду отсутствия наличия интерфейсной либы(кому бы такой бред в голову пришёл?), заменить javascript не в состоянии. |
miltorg, желание получить знания, но нежелание ими делиться - не есть хорошо.
Какие Вы знания хотите здесь получить, скорее всего, никто не понял, уж я - точно. Если Ваш вопрос заключается в том, почему из js нельзя напрямую долбить базу, то моим ответом будет: - Это чрезвычайно не безопасно. Каждый клиент по сути будет являться отдельным приложением, поэтому: - нельзя прикрутить централизованное кеширование; - в единицу времени может параллельно существовать несколько версий одного и того же приложения и т.д. "Не секурно" должно хватать, чтобы сразу забыть об этой мысли. |
Цитата:
Раньше интернет был не везде и дорого. Сейчас он практически везде |
Тем более для приложений которые используют серверную БД
|
Например Rest запрос со стороннего сервера - 1 строка кода.
|
Nexus, судя потому что он меня игнорирует - это просто жир, не обращай внимание.
|
Цитата:
Цитата:
Вероятно есть способы написать мобильное приложение на PHP, но это будет тоже самое, что и писать его на js - сначала нужно будет написать интерфейс, который будет позволять взаимодействовать приложению на PHP с системой на Java, Swift или Objective-C (могу ошибаться в языках, используемых в Android и iOS). Это наверняка будет работать медленнее, чем на нативном для системы языке. Так же возможно, что у PHP проблемы с работой в несколько потоков (в 7.2 появилось расширение parallel, но я с ним еще не игрался). Ну и опять же: напрямую из приложения работать с БД сайта не безопасно + все остальное, что я писал про "js из браузера". |
miltorg,
у каждого языка есть своя ниша и порог вхождения. php хорош из-за низкого порога вхождения, цена оплаты труда за разработку (низкая по сравнению go,rust,c++, js) большое комьнити и готового кода посмотрите к примеру тест производительности https://www.techempower.com/benchmarks/ не спорьте с дядьками выше, они курсором зарежут :lol: пока молодой и есть время читай |
Часовой пояс GMT +3, время: 09:09. |