Új hozzászólás Aktív témák
-
cucka
addikt
válasz
martonx
#2294
üzenetére
Szőrmentén. Abban egyetértek, hogy ezt enterprise jellegű dolgokra találták ki, tehát azt nem mondanám, hogy rossz, mert nem az. Nekem ami nem tetszik benne, hogy borzasztóan bőbeszédű a nyelv. A másik, hogy nálam nem olyan nagy élmény, ha a munka nagy részét az ilyen-olyan libek összedrótozása, meg a konfig xml-ekben való turkálás jelenti.
Egy 10-20 fős projekt amúgy simán vihető php-ban, ennél nagyobbnál már talán rezeghet a léc. -
cucka
addikt
válasz
Sk8erPeter
#2290
üzenetére
"Ez nem igaz, ha tudsz programozni akkor mindegy a nyelv."
Szokásos tévhit, pont erről emvy írt egy nagyon jót itt:
Egyetértek, bár ennyire nem fekete-fehér a kép, a tapasztalat azért nagyon meg tudja könnyíteni azt, ha át kell állj egy új platformra/nyelvre.Egyébként komolyan nem értelek, a PHP topicban néhányszor már igen komolyan kritizáltad a nyelvet éppen az aberrált dolgai miatt, ami miatt aztán nagyon nem kell elájulni tőle, aztán most épp azokat (is) véded mind a PHP topicban, mind itt, meghasonlottál önmagaddal?
Nem. Az egy dolog, hogy a php programnyelv-tervezés szempontjából elég béna. Ettől még az nem igaz, hogy ne lenne alkalmas komoly feladatokra, teljesen véletlenül jelenleg pont egy ilyen projekten dolgozok. Egyszerűen meg kell tanulni a hibáit és együtt élni vele.
(Most érted, nem tudom, hogy mondjuk egy java mitől nyújt nagyobb élményt a fejlesztőnek.. ) -
cucka
addikt
válasz
trisztan94
#2285
üzenetére
Egy fejlesztőnek a programozáshoz kell értenie, nem a php-hoz. Ha ez megvan, akkor az összes ilyen érv irreleváns.
Amúgy pont a programozáshoz nem értő php fejlesztők miatt ennyire rossz a híre ennek a nyelvnek/platformnak. El sem hinnéd, mennyire nehéz jó php fejlesztőt találni. -
cucka
addikt
válasz
trisztan94
#2283
üzenetére
Az, hogy egy nyelvben van-e implicit típuskonverzió vagy nincs, az egy nagyon messzire mutató kérdés. Az csak egy nem túl fontos aspektus, hogy a kezdő php-s fogja-e a fejét vagy sem.
-
cucka
addikt
válasz
trisztan94
#2279
üzenetére
A php-ban is vannak típusok ugyanúgy, mint bármely más nyelvben.
A különbség, hogy egyrészt hiányzik a type hinting primitív típusokra, másrészt pedig az, hogy a php tele van implicit cast-olással, lényegében bármit bármire szívesen átkonvertál hibajelzés nélkül. Ez utóbbi rengeteg hiba forrása tud lenni. -
cucka
addikt
válasz
Peter Kiss
#2278
üzenetére
Igazából ha valaki úgy kezdi a mondókát, vagy csak utal rá, hogy "a php típustalan nyelv", akkor ez nagyjából el is mondja, hogy nem sokat ért abból, hogy a php programjai pontosan hogyan is működnek.
-
cucka
addikt
válasz
trisztan94
#2261
üzenetére
A node.js tök jó http api-k fejlesztésére. Ha csak sima weboldal backend-nek használnád, arra nem igazán alkalmas, oda a php sokkal jobb választás.
-
cucka
addikt
válasz
trisztan94
#2234
üzenetére
Nagyon sok minden el van csúszva firefoxban sajnos, a fő layout elemek nem ugyanakkorák, betűméret, pozicionálások.
Ez nincs így. Két dolog van:
- Minden böngészőnek van egy default stíluslapja, amelyek eltérhetnek egymástól. Lehet találni a neten mindenféle reset css-eket, ami lenullázza ezeket az alapértelmezett értékeket.
- A különféle böngészők eltérően renderelik a szövegeket, tehát itt egész egyszerűen nem lehet pixelpontos megjelenésre számítani. Ha a weboldalad kinézete bárhogy is függ attól, hogy hogyan rendereli a szövegeket a böngésző, akkor rosszul építetted fel a layout-ot.15.000-ért nem fogok mindent támogatni.
Szerintem örülhet, hogy ennyi pénzért valaki elvállalta a munkát. Egy tapasztalt fejlesztő, aki ebből él, 15 ezerért a szövegszerkesztőt sem fogja elindítani neki.Hát sajnos ezt nincs módomban tesztelni. Nem lehet valahogy azt is felrakni a 9 mellé? Esetleg még a hatot?
Hozzávetőleges eredményekért használd az Explorer kompatibilitási módját.
A legjobb megoldás pedig, ha virtuális gépen tartasz egy másik Windowst, régi Explorerrel. A Win nem tud egy időben több különböző verziójú Explorert futtatni.Egyébként sanszos, hogy valamit rosszul csinálsz, ha ilyen böngésző inkompatibilitásokkal küzdesz. A weboldalak 99%-ához nincs szükség semmilyen böngészőspecifikus dologra. Ha okosan írod meg a CSS-t, akkor még az IE6-IE7 specifikus dolgoknak sem kell külön böngészőfüggő stíluslap, Javascriptnél meg behúzod a jQuery-t (vagy mást), ami lényegében elsimítja az összes eltérést a böngészők között.
-
cucka
addikt
válasz
trisztan94
#2029
üzenetére
A javascript kódot a kliens böngészője futtatja.
Tehát akárhogy csűröd-csavarod, mindenképp el kell jusson a kód a kliens böngészőjébe, ha pedig ez megtörtént, akkor már szabad préda.Firebugot nem lehet blokkolni. Ugyanaz a történet, mint az előbb: amit egy weboldalon a júzer lát, azt onnan látja, hogy a szervered elküldte a böngészőnek. A firebug csak egy eszköz arra, hogy könnyebben tudd kezelni azt a csomó mindent, amit a szerver elküldött.
Inkább valamilyen videós megoldásban tudnék gondolkozni, esetleg animált gif
. Mondjuk az jó kérdés, hogyan lehetne ezek elkészítését automatizálni. -
cucka
addikt
válasz
martonx
#2021
üzenetére
Most már vannak más platformokra is libek, amivel hasonlóan egyszerű restful api-kat fejleszteni, de a node volt talán az első, ahol tényleg pár sorban megoldható.
A gépi kódra fordítás valóban nagy előny, bár ez nem node-specifikus, ez a V8 fícsörje.
A magasra skálázódás pedig elsősorban nem annak köszönhető, hogy a V8 gépi kódra fordít (más nyelveknél bytecode cachelés ugyanezt tudja), hanem annak, hogy node-ban aszinkron IO van. Tehát a programod nem blokkol, amíg várakozik egy erőforrásra, hanem felfüggeszti a működését. -
cucka
addikt
válasz
Speeedfire
#2018
üzenetére
A node.js szerveroldali javascript, tehát semmi köze ahhoz, hogy mi történik a kliens böngészőjében.
Lényegében kiválthatod vele a PHP-ban (vagy másban) írt webes backend-et, de erre talán nem a legjobb eszköz. Amiben viszont tényleg nagyon jó, hogy villámgyorsan tudsz benne restful api-kat fejleszteni, ráadásul nagyon magasra skálázódik mindenféle trükk nélkül. -
cucka
addikt
válasz
Speeedfire
#2011
üzenetére
Ismerem, használtam, szerintem marha jó.
Ha komplex UI-t szeretnél készíteni, ahol minden mindennel összefügg és frissül (pl. komplex formokat csinálni js-ben), akkor megváltás.
Új hozzászólás Aktív témák
- sziku69: Szólánc.
- Samsung kuponkunyeráló
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- One mobilszolgáltatások
- E-roller topik
- AMD Navi Radeon™ RX 9xxx sorozat
- Anglia - élmények, tapasztalatok
- Katasztrofális PC-piacra figyelmeztet az IDC
- Google Pixel topik
- További aktív témák...
- MSI GeForce RTX 5090 VANGUARD SOC /// ÚJ BONTATLAN /// 2028.12.01.-ig GARI /// 2025.12.01. gyártás!
- Gaming PC GTX 1660 Ti / 16GB RAM Azonnal vihető (CSGO,LOL,VALORANT,FORTNITE)
- SAMSUNG 4TB 990 EVO PLUS M.2 NVME PCI-E 4.0 x4/ 5.0 X2 - Új - 7250-6300 MBs - Eladó!
- Dell XPS 13 Plus 9320 i7-1260P 32GB 512GB 4K+ TouchScreen 1 év garancia
- SAMSUNG 2TB 990 PRO M.2 NVME PCI-E 4.0 - Új, 1 év garancia - 7450-6900 MBs - Eladó!
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Nvidia Quadro M2000/ P2000/ P4000/ RTX 4000/ RTX 5000/ RTX A2000
- Azonnali készpénzes Sony Playstation 5 lemezes és digitális felvásárlás személyesen/csomagküldéssel
- Apple iPhone 12 Pro Max 128GB Graphite használt, szép állapot 97% akku 6 hónap garancia
- RÉSZLETFIZETÉS.BANKMENTES.KAMATMENTES. Arena Racer szövet gamer szék
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
. Mondjuk az jó kérdés, hogyan lehetne ezek elkészítését automatizálni.
