Comunitatea PHP Romania
 

 

Oct

31

Google OpenSocial

Octombrie 31, 2007 de Cristi

Google a anuntat un nou proiect pentru retelele sociale intitulat Google OpenSocial (care va fi lansat in 1 noiembrie).
API-ul OpenSocial va avea 3 parti:

- People
- Storage
- Activity stream

Partenerii care au anuntat ca vor colabora cu Google sunt hi5, iLike, Slide, LinkedIn, Plaxo, Ning si SixApart

Oct

21

Optimizarea codului scris in PHP

Octombrie 21, 2007 de Cristi

- echo este mai rapid ca print.
- $row[’id’] este de 7 ori mai rapid decat $row[id]
- Nu folositi functii in for-uri: for ($x=0; $x < count($array); $x).Functia count() este apelata de fiecare data.
- Inchide conexiunea la bd cand ai terminat lucrul cu ea.
- Suprimarea erorilor cu @ nu este recomandata.
Toate cele 40 de "tips"-uri le gasiti pe blogul lui Reinhold Weber

Oct

19

PHPLint

Octombrie 19, 2007 de Cristi

PHPLint este un analizator de cod care descopera:
- constantele/variabilele/functiile/clasele/metodele nefolosite.
- erori in argumentele metodelor (trimiterea ca parametru a unui string unei metode care necesita un array)

Il puteti descarca de la:
http://www.icosaedro.it/phplint/index.html sau puteti verifica versiunea online:
http://www.icosaedro.it/phplint/phplint-on-line.html

Oct

12

Mozilla dezvolta un nou browser pentru mobile

Octombrie 12, 2007 de Birkoff

Mozilla are de gand sa inceapa un nou proiect pentru dezvoltarea unui browser destinat telefoanelor mobile.

Compania a angajat recent doi programatori pentru a fluidiza munca in cadrul noului proiect si planuieste sa lanseze Mobile Firefox anul viitor sau cel tarziu peste doi ani.

In procesul de proiectare a browser-ului Mozilla2, a doua versiune a platformei pe care a fost construit Firefox, va fi adaugata o categorie destinata dispozitivelor mobile. Programatorii care lucreaza pentru Mozilla2, care va fi lansat la inceputul lui 2009, vor avea in vedere si telefoanele mobile, a scris in blogul sau Mike Schroepfer, vice presedinte de inginerie la Mozilla.

Schroepfer nu a oferit iformatii concrete cu privire la data lansarii browser-ului pentru mobile, dar a specificat ca lansarea nu va avea loc „inainte de 2008”. El a mai spus si ca Mozilla nu a hotarat inca pe ce modele de telefoane mobile va functiona viitorul browser.

In functie de compatibilitate, Mozilla ar putea avea copmetitie din partea companiilor Microsoft si Apple, care au incorporate propriile browsere si sisteme de operare in linia de telefoane mobile, dar un competitor important l-ar putea constitui si Opera Software ASA, care funstioneaza pe telefoanele mobile de cativa ani buni.

Sursa: pcworld

Oct

3

Romanii pot si incasa bani prin PayPal

Octombrie 3, 2007 de Cristi

Dupa ce, in luna mai, Romania a fost acceptata de către PayPal in sistemul de tranzactii online doar pentru a efectua plati, acum PayPal ofera posibilitatea de a se incasa plati.
Romanii pot trimite si primi bani catre si din 190 de tari, contra unor comisioane mai mici decat cel percepute de banci.

Sep

27

Performanta functiilor in PHP

Septembrie 27, 2007 de Cristi

Jonathan Street publica un articol despre diferentele de performanta intre functiile PHP. Mai jos aveti functiile care au fost testate.

*sizeof vs count
*is_int vs is_integer
*chop vs rtrim
*doubleval vs floatval
*fwrite vs fputs
*implode vs join
*ini_alter vs ini_set

Sep

24

PHP vs Ruby

Septembrie 24, 2007 de Cristi

Derek Silvers a publicat un articol despre decizile care l-au determinat sa renunte la Ruby on Rails si sa se intoarca la PHP.

Back in January 2005, I announced on the O’Reilly blog that I was going to completely scrap over 100,000 lines of messy PHP code in my existing CD Baby (cdbaby.com) website, and rewrite the entire thing in Rails, from scratch. […] The first few months showed good progress, and Jeremy could not have been more amazing, twisting the deep inner guts of Rails to make it do things it was never intended to do.

But at every step, it seemed our needs clashed with Rails’ preferences. (Like trying to turn a train into a boat. It’s do-able with a lot of glue. But it’s damn hard. And certainly makes you ask why you’re really doing this.)

Un articol care merita citit si care contine cele 7 motive care l-au facut sa renunte la Ruby on Rails si sa revina la PHP.

De asemenea au aparut cateva reactii la acest articol:

* Elizabeth Naramore - “Derek Sivers’ Article on RoR vs PHP
* Paul Jones - “Is there anything Rails can do that PHP cannot do? *No.*
* Terry Chay - “Why PHP triumphs over Ruby
* Jeff Moore - “Ruby versus PHP or There and Back Again

Sep

10

Unul din pionerii bazelor de date relationale spune ca tehnologia e depasita

Septembrie 10, 2007 de Birkoff

In calitatea de cercetator la Universitatea din California, Berkeley, in anii ‘70, Michael Stonebraker a contribuit la crearea tehnologiei Ingres and Postgres care se afla la baza multor baze de date relationale de varf: Microsoft SQL Server, Sybase Adaptive Server Enterprise, IBM Informix, si altele.

Dar Stonebraker a spus recent ca bazele de date relationale, denumite si RDBMS, sunt “batrane” si “ar trebui considerate o tehnologie invechita”. De asemenea, el a spus ca bazele de date relationale au performante mult mai slabe fata de o noua tehnologie care intoarce tabelele bazelor de date cu 90 de grade.

Bazele de date orientate pe coloane, cum ar fi cea construita de o companie fondata de Stonebraker, Vertica Systems Inc., retin informatiile vertical in coloanele tabelului, in loc sa foloseasca randuri succesive. Punand informatiile similare impreuna, bazele de date orientate pe coloane minimizeaza timpul pentru citirea discului, care poate provoca intarzieri foarte mari in cazul unor operatii la scara mare, cum ar fi cele executate intr-un data warehouse.

Bazele de date pe coloane “vor cuceri piata warehouse-urilor in timp, eliminand complet bazele de date pe randuri”, a spus Stonebraker. “Pentru ca multi utilizatori de warehouse-uri au probleme mari (nu pot sa incarce in fereastra disponibila, nu pot folosi query-uri ad-hoc, nu pot obtine performante mai bune fara un “fork-lift” upgrade), ma astept ca aceasta tranzitie sa aiba loc destul de repede”, a adaugat el.

Insa, acest tip de baze de date nu este nou. Sybase a comercializat cu succes baza sa de date pe baza de coloane ca o solutie foarte performanta de business intelligence.

Organizarea informatiilor pe randuri are, totusi, avantajele sale. Scrierea informatiilor pe disc in formatul pe randuri este mai rapid decat pe coloane. Acest lucru este foarte important pentru aplicatiile care fac multe tranzactii intre baze de date, si care necesita ca informatiile sa fie citite si scrise in baza de date la un ritm rapid, desi mult mai putin important pentru data warehouse-uri, unde informatiile sunt scrise doar o data si accesate de multe ori dupa aceea.

Sursa: IDG Romania

Aug

31

Google descopera vulnerabilitatile cross-site scripting

August 31, 2007 de Birkoff

Google lucrează la o aplicaţie cu numele Lemon, o combinaţie între un instrument de scanare şi un utilitar automat special conceput pentru a trata problemele de cross-side scripting (XSS).
Cei de la Google susţin că utilitarul va descoperi atât cross-site scripting-ul stocat (Srored XSS), cât şi pe cel reflectat (Reflected XSS), cele 2 forme uzuale ale atacului.
Deocamdată, Lemon este în dezvoltare şi testare internă în cadrul Google şi este particularizat pentru Google Apps.
Vor să adauge şi teste pentru SQL injecţion.

Pentru mai multe detalii vedeti http://www.googleonlinesecurity.blogspot.com/

Stire preluata de la chip.ro

Aug

22

O noua serie de tricouri promotionale pentru PHPRomania

August 22, 2007 de Birkoff

A fost lansata o noua serie de tricouri promotionale pentru membrii comunitatii PHP Romania. Tricourile disponibile sunt produse în România din bumbac 100% imprimate direct cu vopsea (fara autocolant). În cazul în care nu sunteţi mulţumit de produs, ne puteţi contacta pe e-mail pentru a vă da detalii despre returnarea produsului. Cumpărând un tricou de pe acest site ajutaţi la promovarea şi întreţinerea acestui site. Adresa directa pentru comenzi este la http://www.phpromania.net/promo/

Copyright © 2001-2007 PHP Romania Add PHPRomania to Google Add PHPRomania to Del.icio.us Add PHPRomania to Stumbleupon Add PHPRomania to Yahoo! Add PHPRomania to Digg Add PHPRomania to Blink
Ads: Partener Way2Web Nework: gazduire web | inregistrare domenii | web design | imobiliare | web hosting
Powered by Simplis