Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Чем можно заменить PHP? Передача параметров через Ajax из PHP в JavaScript и обратно просто уже раздражает. Код не читаемый совершенно. Все в разных файлах, в разных функциях, хотя это можно было написать все внутри одной функции. Значения переменных передавать очень трудно. Нет ли одного нормального языка, который бы серверную и браузерную часть объединял в один общий синтаксис? P.S: ASP не предлагать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 20:00 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
JavaScript ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 20:01 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
miksoftJavaScript JavaScript не умеет выполнять MySQL-запросы к серверу базы данных. Если умеет - поправьте меня. По большому счету PHP нужен только для этого. Если бы JavaScript умел это делать, то PHP не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 20:21 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Я почитал статьи. JavaScript без PHP (или другого серверного языка) напрямую из браузера к базе на сервере обратиться не сможет. Похожу я размечтался о чем-то нереальном. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 20:27 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновНет ли одного нормального языка, который бы серверную и браузерную часть объединял в один общий синтаксис?Посмотрите http://www.opennet.ru/docs/RUS/servguide14/jsserv.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 20:33 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновJavaScript не умеет выполнять MySQL-запросы к серверу базы данных. Если умеет - поправьте меня.Серверный JavaScript умеет. http://habrahabr.ru/post/198738/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2014, 21:53 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновЯ почитал статьи. JavaScript без PHP (или другого серверного языка) напрямую из браузера к базе на сервере обратиться не сможет. Похожу я размечтался о чем-то нереальном. Под nodejs можно. Многое чего можно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 01:38 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
vkle, miksoft, Большой Синий Кит, спасибо! Очень интересная информация! Интересно будут ли проблемы с размещением моего такого сайта у хостинг-провайдеров и какие, если будут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 09:25 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей Смирновvkle, miksoft, Большой Синий Кит, спасибо! Очень интересная информация! Интересно будут ли проблемы с размещением моего такого сайта у хостинг-провайдеров и какие, если будут. Я не знаток в этом, но не думаю, что какие-то проблемы в принципе возможны. Ноджс запускается обычным процессом. http://habrahabr.ru/post/95960/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 16:13 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
P.S. Хочу предупредить... Под ноджс куча либ, но в каждой следует взглянуть на код. Иной раз, смотря на код либ, диву даешься, как такую гадость можно писать. Собственно, это касается библиотек либ под джаваскрипт вообще. Сам я джавист и по своему опыту скажу: в яве такого безобразия значительно меньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 16:19 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Пожалуй, на шаред-хостинге одна проблема будет - занять 80 порт, что невозможно в принципе. Решается размешением своего ресурса на VPS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 16:32 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
vkleПожалуй, на шаред-хостинге одна проблема будет - занять 80 порт, что невозможно в принципе. Решается размешением своего ресурса на VPS. Я прочитал про node.js, он как раз такой, как мне не нравится. Т.е. с чего я и начал эту тему. Проблема в том, что для того, чтобы написать простой алгоритм действий (например чтение значения из БД, корректировка этого значения пользователем, запись измененного значения обратно в базу данных, отображение значения на экране - по сути 4 шага) я должен написать 4 callback функции!(. Это делает код просто нечитаемым, да и удовольствия от такого программирования никакого. А если там не 4, а 40 шагов. Я должен написать 40 функций. Капец просто(. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 17:51 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей Смирнов, посмотрите в сторону фреймворков, может найдёте подходящий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 18:03 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
vkleАлексей Смирнов, посмотрите в сторону фреймворков, может найдёте подходящий. JQuery - вы имеете ввиду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 19:01 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Нет, конечно. :-) Скорее, это https://ru.wikipedia.org/wiki/Сравнение_каркасов_веб-приложений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2015, 19:30 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Я в последнее время использую REST интерфейс. На стороне браузера то может быть например BackBone. На стороне сервера - сорри - PHP+CodeIgniter+Парастрочек кода, который прячет некоторые подробности. Там собственно об параметрах как таковых просто можно забыть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2015, 16:23 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Советую посмотреть в сторону Perl 1) Dancer2/Mojolicious::Lite для чего-то простого 2) Mojolicious/Kelp для сложных проектов Пример кода для Dancer2 Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2015, 17:29 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей Смирнов Нет ли одного нормального языка, который бы серверную и браузерную часть объединял в один общий синтаксис? P.S: ASP не предлагать. DART ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2015, 11:55 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
TheAthleteСоветую посмотреть в сторону Perl смысл менять PHP на Perl ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2015, 14:47 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за ответы. Все ссылки и предложения посмотрел, внимательно почитал. И все-таки вернулся к классическому варианту: HTML+CSS+JavaScript+PHP. Придется писать свои библиотеки для своих конкретных задач, но их так и так придется писать даже используя любой Framework. Тем более, что даже при использовании Framework при запросах к серверу от callback функций все равно никуда не деться. Mojolicious/Kelp тоже посмотрел. Не хочется зависеть ещё от одной надстройки. Мало документации на русском. Кто потом мой проект подхватит, когда мне надоест им заниматься? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 12:07 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновЗдравствуйте! Чем можно заменить PHP? Передача параметров через Ajax из PHP в JavaScript и обратно просто уже раздражает. Код не читаемый совершенно. Все в разных файлах, в разных функциях, хотя это можно было написать все внутри одной функции. Значения переменных передавать очень трудно. Нет ли одного нормального языка, который бы серверную и браузерную часть объединял в один общий синтаксис? P.S: ASP не предлагать. Meteor.JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 13:26 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновТем более, что даже при использовании Framework при запросах к серверу от callback функций все равно никуда не деться.Хм, не совсем понял в чём проблема, но Meteor.JS использует протокол Distributed Data Protocol (DDP), который поддерживается современными браузерами с помощью WebSockets, а браузерами более ранних версий - с помощью механизма long polling Ajax. В обоих случаях связь между браузером и сервером остается прозрачной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 13:31 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
[quit]skyANA Meteor.JS Спасибо, посмотрел demo-пример , впечатлило.[/quit] Ещё сейчас узнал про WebSocket. Вроде в нем найдена уязвимость. Но вроде научились с ней бороться с помощью масок. Интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 13:58 |
|
||
|
Чем можно заменить PHP?
|
|||
|---|---|---|---|
|
#18+
Алексей СмирновЕщё сейчас узнал про WebSocket. Вроде в нем найдена уязвимость. Но вроде научились с ней бороться с помощью масок. Интересно.Оуо. Да Вы отстали от жизни. State of the Standardized Web ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2015, 16:40 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38847618&tid=1462105]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
88ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 460ms |

| 0 / 0 |
