neprihlásený Sobota, 23. novembra 2024, dnes má meniny Klement
PHP oslavuje 20 rokov

Značky: programovanieweb

DSL.sk, 9.6.2015


Programovací jazyk PHP oslávil v pondelok presne 20 rokov, keď jeho prvú verziu vydal pôvodný autor Rasmus Lerdorf 8. júna 1995.

PHP je skriptovací jazyk používaný najmä na implementáciu webových stránok.

Skratka pôvodne znamenala Personal Home Page, keď Lerdorf PHP vytvoril ako užitočný framework použitý v CGI skriptoch na svojom webe. Neskôr začala skratka PHP znamenať PHP: Hypertext Preprocessor.

PHP sa presadil ako jednoduchý jazyk umožňujúci rýchle programovanie, keď okrem iného umožňuje pohodlné miešanie kódu skriptu a štandardného výstupu, napríklad kódu stránky v HTML.

PHP je okrem iného P-čkom v populárnej skratke LAMP, označujúcej typickú platformu implementácie serverových webových riešení v dobe rozmachu webu. L označuje operačný systém Linux, A webový server Apache a M databázu MySQL.

Od verzie PHP 3 z roku 1998 vývoj prevzali najmä Zeev Suraski a Andi Gutmans, ten prebieha pod hlavičkou The PHP Group. Pre novú verziu PHP 4 implementáciu kompletne prepísali a nové jadro a interpreter od tejto verzie vydanej v roku 2000 nesie meno Zend Engine.

Aktuálnou hlavnou verziou je verzia 5.6 vydaná v auguste 2014, pričom verzie 5.x sú postavené na novom Zend Engine II.

Ďalšou pripravovanou verziou je 7.0, ktorá bude vydaná v novembri a bude postavená na novom Zend Engine 3 s výrazne zlepšeným výkonom. PHP má ale v súčasnosti aj ďalšie implementácie a vlastnú pod označením HipHop Virtual Machine vyvinul a používa napríklad Facebook.

20-ročné výročie PHP prichádza len krátko po Jave, ktorá oslávila vydanie prvej verzie spoločnosťou Sun 23. mája.


      Zdieľaj na Twitteri



Najnovšie články:

Starship by mohla za najbližšie štyri roky uskutočniť až 400 štartov
Protimonopolný úrad začal prešetrovať, prečo v SR nie sú skutoční virtuálni mobilní operátori
Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky


Diskusia:
                               
 

long live javascript
Odpovedať Známka: -5.2 Hodnotiť:
 

PHP je fajn. Neznášam sránky plné skriptov spúšťaných na PC.
Odpovedať Známka: 4.1 Hodnotiť:
 

myslis javascript v prehliadaci? nemas rad single page apps?
Odpovedať Známka: 1.8 Hodnotiť:
 

A ty máš rád keď stránka ide pomaly ako sopeľ?
Odpovedať Známka: 4.6 Hodnotiť:
 

Inak bohujem kristujem nad tými javaskripotými stránkami kde sa všetko hodinu animuje, roluje, posúva a kade jake hovadiny!
Sakra, potrebujem klinúť a mať. Nie čakať na sprostosti ktoré navyše iba zneprehľadnujú web.
Odpovedať Známka: 6.2 Hodnotiť:
 

Vraj vo Windowse nejde vypnúť skripty v prehliadači. Môže mi to nejaký win-user potvrdiť?
Odpovedať Známka: -9.2 Hodnotiť:
 

Vo Windowse ? WTF ? Skor sa jedna o konkretny prehliadac POUZIVANY vo Windowse... A u normalnych prehliadacov NO SCRIPT addon funguje...
Odpovedať Známka: 7.8 Hodnotiť:
 

NoScript addon ti netreba, ma ho tvoj prehliadac v ramci devtools..
Odpovedať Známka: -3.3 Hodnotiť:
 

takuto koninu moze vypotit len dlhorocny apple user.
Odpovedať Známka: 7.3 Hodnotiť:
 

Myslím, že štatisticky je pravdepodobnejšie že Win user je total lama...
Odpovedať Známka: -7.5 Hodnotiť:
 

myslim ze statisticky podla minusiek si kokot
Odpovedať Známka: 5.3 Hodnotiť:
 

mas pravdu.. vo Win to nejde...ale v Browsery ano...
Odpovedať Známka: 10.0 Hodnotiť:
 

cez group policy môžeš zmeniť aj nastavenia IE pre všetkých užívateľov. Len neviem či sa to ráta že meníš nastavenia systému alebo prehliadača...
Odpovedať Hodnotiť:
 

http://motherfuckingwebsite.com/
Odpovedať Známka: 8.0 Hodnotiť:
 

HTML5 stačí :-)
Odpovedať Známka: 7.1 Hodnotiť:
 

Hmmm, (oprav ma, ak sa mylim), ale html5 je velmi uzko spojene s javascriptom a tak to len navadza ludi robit presne tie blbe animacky atd, co prave nechceme :D
Odpovedať Známka: -4.5 Hodnotiť:
 

Nie nie je...HTML5 nema s JS nic spolocne.
Odpovedať Známka: 3.8 Hodnotiť:
 

ale trochu aj hej, html5 podporuje canvas tag, a v com urobis canvas? ano je to javascriptt
Odpovedať Známka: 5.6 Hodnotiť:
 

To len preto preto ze je kvazi podporovany len ES. Suvisi to skor s DOM implementaciou ako so samotnym ES.
Odpovedať Známka: 5.0 Hodnotiť:
 

ale je to uzko spojene ako vravel typek vyssie, bez javascriptu ti canvas - html5 tag nepojde, resp. neurobis bez javascriptu to co potrebujes aby ti html5 tag vykreslil.
Odpovedať Známka: 7.1 Hodnotiť:
 

A ked nahradia ES Dartom ako to bude uzko spojene ?

Odpovedať Známka: -6.0 Hodnotiť:
 

si robis srandu? to sa nikdy nestane, dart je mrtvola ktora nema sancu sa presadit. Ale chapem tvoju pointu ze mohol by to byt iny skriptovaci jazyk v prehliadaci, ale vsetci vieme ze to sa len tak nestane v nasledujucich X rokov, javascript tu bude este dlho, dovtedy vyjde aj HTML6, HTML7...
Odpovedať Známka: 7.5 Hodnotiť:
 

Dart sa kompiluje do JS ak si si nevsimol
Odpovedať Známka: 3.3 Hodnotiť:
 

Na tej stránke to bolo napísané. Mne bohate stačí HTML3.
Odpovedať Známka: 10.0 Hodnotiť:
 

single page appka a pomaly? to mas 10 rokov stary pc alebo co? alebo aku stranku myslis? single page appky idu praveze real time. Ale ked si kkt a mas IE a windows XP a stary srot tak ti to ide pomaly.
Odpovedať Známka: -3.1 Hodnotiť:
 

Ja mam rad stranky ktore vyzeraju a funguju presne ako dsl.sk. ziadne sracky, flashe, javascripty, omalovanky a animacie, len skutocny, jednoducho a uhladne formatovany obsah
Odpovedať Známka: 6.8 Hodnotiť:
 

Na čo by potom bol 4-jadrový procesor, rýchly internet a nová verzia operačného systému?
Odpovedať Známka: -6.7 Hodnotiť:
 

na 2 veci? hry a porno?
Odpovedať Známka: 10.0 Hodnotiť:
 

Lenže nikoho nezaujíma, čo TY máš rád.
Odpovedať Hodnotiť:
 

Uz je stare zrusit!
Odpovedať Známka: -0.9 Hodnotiť:
 

ja bych vsechny ty skripty zakazala, kazdemu stacia hyperlinky a obrazky !
Odpovedať Známka: 10.0 Hodnotiť:
 

No veď PHP posiela len hiperlinky a obrázky, ništ iné.
Odpovedať Známka: -6.2 Hodnotiť:
 

este nam porozpravaj
Odpovedať Známka: 10.0 Hodnotiť:
 

PHP je katastrofalna zlatanina - nesystematicka, nebezpecna, podporujuca bad practices...

http://dopice.sk/dGQ
Odpovedať Známka: -3.3 Hodnotiť:
 

poraď systematickú, bezpečnú, bez bad particies...
Odpovedať Známka: -3.3 Hodnotiť:
 

c++
Odpovedať Známka: -5.4 Hodnotiť:
 

Pascal.NET
Odpovedať Známka: 6.7 Hodnotiť:
 

Ak chces programovaci jazyk, tak dospele type-safe managed jazyky - c#, java. Ak chces skriptovaci, tak Ruby alebo Python. Nie je zac :)
Odpovedať Známka: 3.8 Hodnotiť:
 

Skriptovacie jazyky nie su "programovacie" jazyky ?
Odpovedať Známka: -1.4 Hodnotiť:
 

to je diskutabilne, ale podla mna nie..
Odpovedať Známka: 1.1 Hodnotiť:
 

Ale hovno je diskutabilne.
Odpovedať Známka: -3.3 Hodnotiť:
 

Myslim, ze to je uplne jedno ;-) Nie je to o tom, v ktorom jazyku robis, ale kto v nom robi :) Aj v jave sa da napisat hnus...
Odpovedať Známka: 5.0 Hodnotiť:
 

java je hnus sam o sebe
Odpovedať Známka: -3.3 Hodnotiť:
 

v jave robi dost vela zlych programatorov... potom sa dostavame k narazkam aka je java pomala, pritom samotna platforma na tom nie je co sa tyka performance az tak zle, ale co dokazu java programatori spravit tak to je fakt umenie. najlepsie kombincia je ak k tomu vsetkemu este pouzivaju oracle, ktoremu nikto v teame nerozumie a nikto ho nevie optimalizovat (lebo je to o dost komplikovanejsie ako pri inych databazach), no napriek tomu si vyberu ze budu robit development nad oraclom lebo je to predsa cool.
Odpovedať Hodnotiť:
 

nerobili sme spolu? :D
Odpovedať Hodnotiť:
 

neviem kto si tak tazko povedat :)
Odpovedať Hodnotiť:
 

pises ako keby pri inych jazykoch tomu tak nebolo :) Co sa tyka DB, tak myslim, ze ani s inymi databazami ludia nevedia moc pracovat...
Odpovedať Hodnotiť:
 

Uhm, jasne.
Odpovedať Známka: -3.3 Hodnotiť:
 

Pozri ti ten link co som pripojil. Stavim sa, ze to ani nedocitas do konca, lebo len strucny zoznam sraciek v tom jazyku je hooodne dlhy.
Odpovedať Známka: 5.0 Hodnotiť:
 

ked je programator raz kokot je jedno aky jazyk pouziva, na jazyku vobec nezalezi
Odpovedať Známka: 8.5 Hodnotiť:
 

Povedal niekto kto v zivote spravil tak max rybarsky obchod alebo CMS.

Povedz to napr. Mozille preco nezostanu pri C/C++...vsak to budu truhlici co sa tomu nerozumeju.
Odpovedať Známka: -8.2 Hodnotiť:
 

fuuha. v c/c++ robit web, rad by som si pozrel zdrojak ;)
Odpovedať Známka: 5.0 Hodnotiť:
 

Precitaj si prispevok nad tebou este raz.
Odpovedať Známka: 6.7 Hodnotiť:
 

uplne v pohode, c++ pouzijes na REST api ktore ma vysoky performance, a inak na klientovi pouzijes nejaky angular, backcone, ember...
Odpovedať Známka: 10.0 Hodnotiť:
 

http://git.zx2c4.com/cgit/tree/
jedna z mnoha, nech sa paci
Odpovedať Hodnotiť:
 

C neni C++
Odpovedať Hodnotiť:
 

V modernom c++ nepremiesanom s C to moze vyzerat podobne ako v jave.
Odpovedať Hodnotiť:
 

php podporuje kokotnost, phpckary su preto vacsinou kokoti pokial neprejdu na javascript :D
Odpovedať Známka: -6.5 Hodnotiť:
 

takze, ked niekto prejde z PHP na JS tak prestane byt kokot? :)
Odpovedať Známka: 8.7 Hodnotiť:
 

presne tak, ako ked niekto sa vzda nabozenstva
Odpovedať Známka: -0.7 Hodnotiť:
 

lebo javascript kokotnost nepodporuje :D
v JS sa robia ovela vacsie sracky.
Odpovedať Známka: 10.0 Hodnotiť:
 

ty budes urcite php developer.
Odpovedať Známka: -7.3 Hodnotiť:
 

Faktom je ze ES ma vela zlych design decisions.
Odpovedať Známka: 5.0 Hodnotiť:
 

to je sice pravda, ale staci vyuzivat iba good parts of javascript
http://dopice.sk/dGT
Odpovedať Známka: -5.0 Hodnotiť:
 

Good parts je sice ES bible ale stale ta ten jazyk vie neprijemne kusnut do zadku.
Odpovedať Známka: -3.3 Hodnotiť:
 

nie som, ale ak niekto vyrukuje voci PHP s javascriptom, tak sa musim smiat, pretoze nie je o nic lepsi.
Odpovedať Známka: 8.2 Hodnotiť:
 

tak sa priznaj uz konecne, v com kodis
Odpovedať Známka: 2.0 Hodnotiť:
 

C#
Odpovedať Známka: 3.3 Hodnotiť:
 

ha! GAY!
Odpovedať Známka: 6.0 Hodnotiť:
 

Do you know why Java developers wear glasses?

...

Because they don't C#!
Odpovedať Známka: -2.0 Hodnotiť:
 

tebe odpovedal autor priamo v prvej odrazke sekcie "Don’t comment with these things" : "Do not tell me that “good developers can write good code in any language”, or bad developers blah blah. That doesn’t mean anything. A good carpenter can drive in a nail with either a rock or a hammer, but how many carpenters do you see bashing stuff with rocks? Part of what makes a good developer is the ability to choose the tools that work best."
Odpovedať Známka: 5.0 Hodnotiť:
 

sorry, ale autor absolutne netusi, proste pri tych niektorych veciach, co tam spomina, tak nie len ze nevie pri tom ako php funguje, ale zjavne ani po programatorskej stranke nema ponatie, co sa snazi spravit..

ano, vypichne tam zopar veci, ale tie su z urciteho dovodu a nie len tak na nahodu, takze ak clovek vie, je bez problemu
Odpovedať Známka: 10.0 Hodnotiť:
 

Ten obrovsky clanok proti PHP pisal nejaky yebo, ktoremu vadi vsetko. Cudujem sa ze sa neobul aj do toho, ze trojpismenkove nazvy zacinajuce na P su pre programovaci jazyk nevhodne. Pravdepodobne mu nejaky PHP developer pretiahol frajerku, alebo sa musel PHP povinne naucit a zhnusil si ho najviac ako len mohol. Keby pisal clanok o aute podobnym sposobom, jedna z prvyc veci by bola, ze auta pri jazde vydavaju zvuk, vibruju a spotrebuvaju palivo, a preto su uplne zle. No proste kreten.
Odpovedať Známka: 6.0 Hodnotiť:
 

3 roky stary clanok, ktory sa stazuje na kopec veci, ktore uz boli odstranene + v novembri pride PHP7
Odpovedať Hodnotiť:
 

Jedna pani povedala, ze buducnost je node.js. Co si o tom myslite?
Odpovedať Hodnotiť:
 

za ma pravdu
Odpovedať Hodnotiť:
 

Ze node.js ma svoje vyhody, ale je to hype zalozene na klamlivej reklame.
Odpovedať Hodnotiť:
 

$fuckyou
Odpovedať Hodnotiť:

Pridať komentár