Node.js vs PHP vs ASP.NET

lepič kódu

Re:Node.js vs PHP vs ASP.NET
« Odpověď #15 kdy: 21. 09. 2017, 11:31:54 »
Ostatní komenty jsem nečetl.

Facebook používá PHP, to je asi dostatečná odpověď.

Lidi sice PHP hejtěj, ale realita je taková, že prase bude jako prase programovat v čemkoliv, to není o jazyku.

PHP třeba jako asi jeden z mála rozšířených programovacích jazyků by umožnoval realizovat něco jako SAP, kde je relativně stěžejní použití Enhancement Points, což je defakto takovej include, kdy ten obsah toho includu má normálně přístup ke kontextu, jako lokální proměnné metody apod..

Lidi si myslí, že čím složitější jazyk, tím jsou větší machři, ale o tom to vůbec není že jo.


Kit

Re:Node.js vs PHP vs ASP.NET
« Odpověď #16 kdy: 21. 09. 2017, 11:51:22 »
PHP třeba jako asi jeden z mála rozšířených programovacích jazyků by umožnoval realizovat něco jako SAP, ...

ERP mi v PHP normálně funguje, je to běžná realita.

Logik

  • *****
  • 1 049
    • Zobrazit profil
    • E-mail
Re:Node.js vs PHP vs ASP.NET
« Odpověď #17 kdy: 21. 09. 2017, 12:36:05 »
lepič:
tak zrovna přístup k nadřazenýmu kontextu (což umožní udělat ten Enhancment point) umí víc jazyků. Např. právě zmíněnej Python. Akorát v Pythonu to nebude tak přímočaré - což je ale jen dobře, protože takovoudle prasečinu ať píše jen člověk, co něco umí a ví, co dělá.

A když už jsme u toho, jsem nucen psát v pythonu a v PHP. A furt skřípám zubama nad tím, co všechno se v PHP píše blbě nebo nejde napsat vůbec. V Pythonu mi oproti PHP schází jen rychlý způsob zápisu kolekce OrderedDict....


andy

Re:Node.js vs PHP vs ASP.NET
« Odpověď #18 kdy: 21. 09. 2017, 12:47:13 »
PHP ma taku peknu vlastnost, ze si clovek uploadne na zdielany web hosting dajme tomu 10G zdrojakov a pobezi to (pokial teda vsetok ten kod nebezi v 1 requeste..). Neviem sice, ako by sa v tom orientoval, ale dobre.. Alebo si na 1 hosting naplaca CRM, nejaky issue&project tracking, nieco, nieco a pri malej zatazi to pojde. Tym ale asi tie pekne vlastnosti koncia a dnes uz je to jedno, ked clovek moze mat za 4 eura VPS.

ps: facebook si vyvinul vlastny jazyk do ktoreho by sa im lahko portovalo, lebo PHP sux
pps: prejdite na jediny pravy oop jazyk smalltalk, nebudete mat tieto dilemy :D

Youda

Re:Node.js vs PHP vs ASP.NET
« Odpověď #19 kdy: 21. 09. 2017, 12:50:23 »

Facebook používá PHP, to je asi dostatečná odpověď.

PHP třeba jako asi jeden z mála rozšířených programovacích jazyků by umožnoval realizovat něco jako SAP, kde je relativně stěžejní použití Enhancement Points, což je defakto takovej include, kdy ten obsah toho includu má normálně přístup ke kontextu, jako lokální proměnné metody apod..

Facebook pouziva PHP jako zatez z minulosti ze zoufalstvi a vyztuzujou to pomerne divokymi hacky.
https://cs.wikipedia.org/wiki/HipHop_for_PHP

Code injection pomoci include je dost nebezpecna prasarna, kde si injektor muze s obalujicim kodem delat do chce.
Slusne jazyky resi stejny problem jinak a lepe, Java napr. pomoci Spring  @Autowire nebo Groovy - lze provadet pouze to, co enhancement point interface dovoli.


mon

Re:Node.js vs PHP vs ASP.NET
« Odpověď #20 kdy: 21. 09. 2017, 13:04:27 »
Z tych troch? asp.net, resp asp.net core


Node.js a PHP maju najvacsiu slavu za sebou a lepsie uz nebudu (to plati aj pre ruby). Ostatne tu uz bolo povedane - java, python, go,  (rust by som zrovna na webappky nevybral)

Ale ako tu nieto dobre povedal, chyba kontext: co chces robit, pre koho to chces robit (ty, alebo daky zamestnavetel), ako dlho to ma fungovat, atd... bo univerzalny nastroj neexistuje

Milfaus

Re:Node.js vs PHP vs ASP.NET
« Odpověď #21 kdy: 21. 09. 2017, 13:12:31 »
PHP maju najvacsiu slavu za sebou

To určitě ne, v PHP je velký potenciál na prototypování, malé projekty a "první verze".
Stejně tak jako programování (bash) shellu není odepsané.


Honza

Re:Node.js vs PHP vs ASP.NET
« Odpověď #22 kdy: 21. 09. 2017, 13:13:31 »
pps: prejdite na jediny pravy oop jazyk smalltalk, nebudete mat tieto dilemy :D
+1

Re:Node.js vs PHP vs ASP.NET
« Odpověď #23 kdy: 21. 09. 2017, 14:15:18 »
co všechno se v PHP píše blbě nebo nejde napsat vůbec
tak rekni rovnou, ze to neumis.
Děkuji za možnost editace příspěvku.

Kit

Re:Node.js vs PHP vs ASP.NET
« Odpověď #24 kdy: 21. 09. 2017, 15:00:32 »
A furt skřípám zubama nad tím, co všechno se v PHP píše blbě nebo nejde napsat vůbec...

PHP se na grafický desktop nehodí, používá se jako backend nebo CLI. Jako frondend můžeš použít nějaký browser nebo si napiš HTTP klienta v čem chceš - jen se to nesnaž dělat v PHP.

Re:Node.js vs PHP vs ASP.NET
« Odpověď #25 kdy: 21. 09. 2017, 16:05:08 »
PHP se na grafický desktop nehodí
tak jako nehodi, ale kdyby po tom strasne moc touzil tak to treba s pomoci GTK lze.
Děkuji za možnost editace příspěvku.

jpu

Re:Node.js vs PHP vs ASP.NET
« Odpověď #26 kdy: 21. 09. 2017, 16:06:11 »
Jednoznacne by som volil Haskell

Aoidhghean

Re:Node.js vs PHP vs ASP.NET
« Odpověď #27 kdy: 21. 09. 2017, 16:19:39 »
Jednoznacne by som volil Haskell
Jo, a kritické rutiny budou v asembleru :)

Kit

Re:Node.js vs PHP vs ASP.NET
« Odpověď #28 kdy: 21. 09. 2017, 16:24:24 »
PHP se na grafický desktop nehodí
tak jako nehodi, ale kdyby po tom strasne moc touzil tak to treba s pomoci GTK lze.

Možná by to šlo, ale už by se jednalo o zmiňovaný rovnák na ohejbák. Napsat si svého grafického klienta třeba v Pythonu je mnohem jednodušší, než kvůli tomu ohýbat PHP. Jakkoli ten jazyk mám rád, vím, kde jsou jeho hranice rozumného použití, které není radno zbytečně překračovat.

K42

Re:Node.js vs PHP vs ASP.NET
« Odpověď #29 kdy: 21. 09. 2017, 17:00:15 »
Jo, a kritické rutiny budou v asembleru :)

Pane kolego... kritické rutiny jedině v COBOLu  ;D