JS или PHP

JS
9
Нейтральная
сторона
12
PHP
4
JavaScript рулит
Прежде чем писать комментарии или выбрать сторону вы должны авторизироваться!
PHP the best

10-07-2009 21:57 0

Учил яваскрипт значит за него ))

4 комментария
WinuX 10-07-2009 23:45 0

Zell, как можно сравнивать телевизор и холодильник?

Lelik 10-07-2009 23:48 0

WinuX, незнаю как он сравнивает но вот хотелосб понизить карму автору а я не нашел где

Lelik 10-07-2009 23:50 0

Lelik, а все нашел наконец, может теперь не сможет создавать вары

Recko 11-07-2009 00:35 0

Zell, и мне понизь карму

16-02-2016 12:00 +3

Прошло 6 с хуем лет и теперь этот вар не выглядит бессмысленным. Недавно писал ТЗ под систему с бэкендом на JS.
Можно уже и посравнивать.

7 комментариев
cherepets 16-02-2016 15:15 0

Ну, ты можешь просто генерить разметку из PHP и на каждый чих перезагружать страницу. Или сделать свой аналог runat из Asp.Net.

cherepets 16-02-2016 16:42 0

Ну, типо у тебя генерится серверный обработчик на каждую фигню и ajax запрос к нему, и какой-то js-коллбэк. И получаешь нечто странное, которое хз как работает, но обычно работает.

cherepets 16-02-2016 17:55 0

Да. И этот скрипт херачится твоим фреймворком для бэкенда.

Slimmer 16-02-2016 22:51 +1

cherepets, систему с бэкендом на JS
чем обусловлен такой выбор?

cherepets 17-02-2016 01:09 +2

Slimmer, Пишет один фрилансер фуллстак, может переиспользовать модель данных. Да и вообще лучше всего знает JS => пусть на нём и пишет.
Ну и в принципе на Node.JS сейчас можно довольно быстро запуститься.

Из серьёзных минусов пока вижу, что если система разрастется, то будет сложно поддерживать всю эту слаботипизированную ересь (ну, можно будет начать медленно идти в сторону TS) и проблемы с производительностью (интерпретация и однопоточность - это сурово), но это всё только в далеком будущем если проект выживет..

Jotun 17-02-2016 01:20 0

cherepets, Из серьёзных минусов пока вижу, что если система разрастется, то будет сложно поддерживать всю эту слаботипизированную ересь
Люто плюсую. Разбираться в чужом коде (или своем, написанном давно) сложно. Разбираться в коде, написанном на слаботипизированных языках, сложно втройне.

проблемы с производительностью (интерпретация и однопоточность - это сурово)
Проблема с однопоточностью нормально решается широким пулом сервера.
Не так-то часто нам нужна асинхронность внутри обработки одного отдельного запроса.

cherepets 15-02-2017 11:06 0

cherepets, Чет до сих пор они не запустились. Но я так понимаю, там проблемы в основном со стороны бизнеса, а не разработки.

10-07-2009 15:09 +4

автор, учите матчасть, а потом сравнивайте

3 комментария
boringbunny 10-07-2009 17:56 0

bFree, я бы предложил еще холивар "белое против квадратного"

Lelik 10-07-2009 21:35 0

boringbunny, да да это точно

Recko 11-07-2009 00:35 0

bFree, я хз

10-07-2009 20:01 +2

прописываю автору "Убейсебин" 5 раз в день

0 комментариев