
Ustvari ne doslovce da ubije, ali u skorijoj budcnosti na poziv mysql_query (recimo) daje notifikaciju E_DEPRECATED.
Tacnije ovako: Philp Olson je pustio mail gde predlaze core PHP developerima da uklone mysql ekstenziju, ne odmah ali od 5.5 da baca notifikaciju a od 6 da je uklone skroz(ako ikada prodje predlog).
Naravno u mailu bas lepo napisao, ne bez edukacije, sto bi znacilo: da se sredi dokumentacija, da se ukaze na alternativu i da se prikazu primeri. Postoje dve alternative pdo_mysql i mysqli.
Efekat svega ovoga je bas dobar i moje misljennje je da su programeri poceli da uce malo od marketing menadzera, upravo ovakva vesti/dojava naterace developere da krenu da koriste upravo neku od ovih alternativa, tako da do sestice ostace samo secanje na mysql ekstenziju :D.
Ne ozbiljno, misljenja su podeljena: to se nece dogoditi i cemu sve to, ali hoce, jer bez obzira o cemu god mi developeri brbljali i ili negodovali (setite se 4 na 5 migraciju) vec se desava, bar jedan od vas koji citate ovo a bavi se PHP-om, inace ovi ostali su vec i ovako pobegli:) ima vec u drugom tabu php.net/pdo ili php.net/mysqli :). Moja preporuka PDO
Oni pametni ce preci(citaj: prepravljaju kod) sto pre a oni bistri i pametni vec odavno koriste PDO ;)
U poslednje vreme programeri i developeri za svoje web aplikacije i sajtove sve vise koriste PHP. Ja sam napravio nekoliko bitnih tacaka zbog kojeg mislim zasto je sve vise popularan ovaj jezik.
PHP je Open Source

Jedan bitan faktor u koriscenju open-source sistema je novac tj cena. Ili, ne morate da platite nista za njegovo koriscenje i upotrebu, a za mene to je jedan jako valjan razlog :).
Takodje jos jedna prednost koriscenja open source sistema kao sto je PHP je sto se non-stop razvija od strane zajednice, resenja (i problemi) se mogu naci na forumima, diskusnim grupama...
Jednostavnost

Neke stvari je tesko shvatiti, na srecu PHP nije jedan od tih stvari (procitao negde na netu, ali vise ne znam gde). Ovo je najbolja definicija za easy to use for php. U sustini PHP je moguce nauciti bez da imate prethodno programersko znanje, a to je dobro jer se "regrutuju" nove snage.
Dinamicnost

Iako jednostavan PHP je robustna platforma za kodiranje. Kompatibilnost sa jezikom C++ i fleksibilnost, PHP dobija tehnicku prednost nad ostalima script jezicima. Primer Facebook je kodiran u PHP(HipHop) a programatorski transformisan u C++.
Veca interaktivnost

Veoma prosta stvar, definistana Web2.0 standardom. Web sajtovi su evoluirali od obicnih brosura preseljenih u HTML sa nesto malo lepih slika u interaktivne web aplikacije. Sada mogu ocenti da li mi se sadrzaj svidja i u kojoj meri, napredni izvestaj o online prodaji... Moja procena da je PHP (sa MySQL) u velikom delu zasluzan za takav pomak. Takva interaktivnost i evolucija se upravo razvila iz mogucnosti koje pruza PHP (napominjem: u velikom delu).
Efektivnost

Downtime (npr: pad sajta usled velike posete) je jedna od najgorih stvari koje moze da se iskusi sa "obe strane". PHP moze da podnese podosta opterecenja, tj moze da obradi veliki proj zahteva i pod ekstremno velikim saobracajem. Besplatni servis za stress test mozete probati na Load Impact.
Fleksibilnost

Fleksibilnost koju nudi PHP je mozda i najzanimljivija funkcija, radi pod skoro svim operativnim sistemima i okruzenjima (web aplikacija pisana pod Win. moze se bez problema izvrsiti na Mac ili Linux operativnim sistemima).
Odgovor na pitanje Zasto PHP je sve popularniji je jednostavno, veliki deo ga koristi zbog jednostavnosti u koriscenju, efektivnosti i open-source.
Ovo su najcesci odgovori koje dobije kada upitas web developera o koriscenju PHP-a.
Danas mi pade na pamet ovo, i "izgooglam"!
Plavi slon: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42
PHP Credits: ?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000
Zend Logo: ?=PHPE9568F35-D428-11d2-A769-00AA001ACF42
PHP Logo: ?=PHPE9568F34-D428-11d2-A769-00AA001ACF42
Ako kojim slucajem i ne vidite ovo, u php.ini potrebno je setovati expose_php na on.
Kada se pojavio Nexus One najvece odusevljenje sam doziveo njegovom galerijom slika.
Mocna 3D galerija koja podrzava sortiranja po geotaging-u, vremenu...
Jednostavna manipulacija slikama (rotiranje, crop), brza postavka izabrane
slike za kontak, pozadinu.
Deljenje slike/slika na skoro svim socijalnim mrezama, uvezivanje za
ostalim instaliranim aplikacijama recimo 3banana notes...
Kako je ovih dana prosao update (FOTA) na 2.1 za Hero, sve sto je potrebno za ovakvu galeriju a nemate nexus one, je da posetite cooliris i pogledate promo video (odlucite da li vam se svidja ), a sa lokacije 10x9.com/rn skinete apk fajl (najbolje sa mobilnog) i instalirate (ovo je omogucio http://cocaman.ch/wp/)
Za one lenje ( i koji imaju barcode scanner :) )
Cooliris - 2.1 provereno na HTC Hero
3Banana Notes ( radi na svim android platformama, samo je mnogo dobar )
Ako ste podigli svoju verziju PHP-a na 5.3, velika verovatnoca da ce vas zadesiti par upozorenja deprecated function koja se odnose na ugradjenu funkciju ereg ili eregi.
Nije za paniku radice skripta, i uvek moze da se potisne upozorenje sa jedno @ ispred problematicne funkcije, ali ipak je bolje da se sve lepo pretrese i ispravi kako bi sve bilo u skladu sa napredkom i novim verzijama.
Najjednostavnije resenje je da se ereg zameni preg_match :
ereg('.([^.]*$)', $a, $b);
Postace:
preg_match('/.([^.]*$)/', $a, $b);
Primetice te da sa dodao / / okolo .([^.]*$), sto su RegEx delimitri.
Ako ste koristili eregi sto je ereg varijanta koja nije osetljiva na velika i mala slova (case-insensitive), primeticete da ne postoji pregi ekvivalentna funkcija, jednostavno:
ereg('.([^.]*$)', $a, $b);
Postace:
preg_match('/.([^.]*$)/i', $a, $b);
Dodato je malo i posle delimitra. I sve radi po starom, stim sto preg_match okupira malo vise memorije nego ereg, ali sredice se to vec :)