- PtY blogja
- A hozzászóláshoz be kell jelentkezni
- 1158 megtekintés
Hozzászólások
PHP, en igy szeretlek!
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
dehát ez html!
- A hozzászóláshoz be kell jelentkezni
Ettől még az üzemeltető észbe kaphatna, hogy nem OK az SQL kapcsolat :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
Ez továbbra sem a PHP számlájára írandó hiba... Ha a DB leáll (vagy rossz konfigot adnak meg neki), nincs az a programnyelv, ami képes csatlakozni hozzá.
szerk.: FB oldalukra tettem egy jelzést nekik. Bár szerintem csak tudnak már róla...
szerk.2.: "Átmenetileg meghalt az oldal. Hangsúlyozom, átmenetileg!" - FB-ról.
- A hozzászóláshoz be kell jelentkezni
Szakértői post: meghalt az oldal...
Ez durva.
Amúgy a PHP is tettes, mert nem szabadna odarondítani a képernyőre, ill. a webfejlesztőnek kéne úgy paramétereni az SQL kapcsolatot, hogy ne rondítson oda, és lekezelni a hibát pl. úgy, hogy kidob egy tetszetős - az "oldal karbantartás alatt" jellegű statikus lapot.
De valakinek jó ez így is :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
Továbbra sem a php hibája, hogy valaki gányol. Az egyetlen baj ilyen szempontból a php-val, hogy abban a legegyszerűbb gányolni
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
+1 ez fejlesztői hiba. Ezzel az erővel ezt egy egyszerű perl is idedobhatta volna, ha a fejlesztő abban is így kezeli le a hibát.
- A hozzászóláshoz be kell jelentkezni
Egyértelmű, hogy fejlesztői hiba, de legalább ha nincs lekezelve a modul hibajelzése jól, akkor generálna egy HTTP/500-at, amire lehet csinálni hibaoldalt (ha már php-ben lusta valaki lekezelni).
Amúgy nem csak php-ban lehet gányolni, azt szinte mindenhol lehet :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
ez igy van, mindenben lehet ganyolni, csak van amiben nehezebb:D
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
Ja, tök szar ez a PHP, nem véletlen hogy más nyelvben nincs lehetőség die/"print majd exit"-re database connection error esetén, mindegyik PHP-n kívüli nyelv kizárólag formázott Exception oldalakat hajnaldó iylenkor megjeleníteni. ;) Nehogy már a Turning-gép egy false connection resource látványa után megengedje, hogy csicsatagek nélküli stringgel fejeződjön be a futás!
- A hozzászóláshoz be kell jelentkezni
Lehagytál valami fontos dolgot a postod végéről...
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
Aki ennyiből nem jön rá hogy vicc, az meg is érdemli. ;)
- A hozzászóláshoz be kell jelentkezni
A default smiley nem mindig default... :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
Sokak szerint (nem az én véleményem!) a nyelv hibája, ha engedi a gányolást.
Akit tudja, csinálja, aki nem tudja, tanítja... Hm... igazgatónak talán még jó lennék. :)
- A hozzászóláshoz be kell jelentkezni
Akkor az összes nyelv hibás :)
- A hozzászóláshoz be kell jelentkezni
Ezért nem merem feszegetni a témát, ha valahol ilyet olvasok. ;)
(arról nem beszélve, hogy valamelyik fórumon már láttam olyat, hogy egyik profi szerint gányolás, másik szerint szép és jó a kód. :D)
Akit tudja, csinálja, aki nem tudja, tanítja... Hm... igazgatónak talán még jó lennék. :)
- A hozzászóláshoz be kell jelentkezni
Mondj egy olyan nyelvet, amiben nem lehet gányolni. A Java-ban nagyon könnyű szarul programozni, a JavaScript megengedőbb minden szempontból (lévén szinte alig vannak korlátai), ott a legegyszerűbb gányolni. assembly-ben azért nehéz gányolni, mert manapság már nem ért hozzá senki, aki meg ért, az nem gányol (viszont durva agyszüleményeket látni azoktól akik mégis megteszik).
A C a pointerek miatt a gányolás melegágya (használjunk csak malloc-ot, free-t minek, és legyen a pointer pointerének is pointere, lehetőleg egy 1928319x láncolt listában összefűzve). A többi nyelvre ki sem térek (mert pl ott van a ruby, de én azt az egész nyelvet egy gányolásnak tartom).
A PHP egy valami miatt nagyon szar: hogy hiába érjük el lassan a 6-os verziót belőle, továbbra is tele van őskori maradványokkal, menetközben megváltozott irányelvekkel (htmlentities/str_replace), logikátlan argumentum sorrendekkel, össze vissza tér vissza minden mindenféle értékkel, illetve a belehányt namespace és objektum kezelés okozta káosszal, mindezt azért, hogy a 20 éve kihalásra ítélt kódok is fussanak a legfrissebb motorral is.
Ha a PHP új verziójában átgondolt irányelvek mentén újraterveznék és egységesítenék a dolgokat, kibasznák a back compatibility miatt bekerült felesleges szörnyszülötteket, egy nagyon is jó nyelv lehetne belőle.
Addig viszont, míg ez meg nem történik, a legtöbb szépsége ellenére is gányolós nyelv lesz (mert az összes tárhely hosting ezt adja, ehhez találsz PHP 24 óra alatt könyveket, amikkel gyorsan sikerélményeket kreálhatsz konkrét tudás nélkül, majd ezek együttes hatására rengeteg önkreált senios php developer születik akiket hasonló tudással megáldott fejlesztők interjúztatnak, majd a felvétel után kódoltatják le velük az n+1 weboldalt).
Ez utóbbi n+1 weboldal mintapéldája a fennt látható szösszenet
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
Mondj egy olyan nyelvet, amiben nem lehet gányolni
Tradisönel csájníz :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
我沒想到...:)
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
Ez Simplified volt... :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
tehát gányoltam!:D
// Happy debugging, suckers
#define true (rand() > 10)
- A hozzászóláshoz be kell jelentkezni
Szóval beismered, pedig blöfföltem :)
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni
Ennek tükrében kíváncsi vagyok, 2 hét múlva él-e az oldal, vagy megint elesik :D
--
PtY - www.onlinedemo.hu
- A hozzászóláshoz be kell jelentkezni