Welche Variante um auf Oracle DB zuzugreifen

Templorials

Erfahrenes Mitglied
Hi,

mit PHP gibt es mehrere Möglichkeiten um auf eine Oracle Datenbank zuzugreifen.
Leider habe ich keine Aufstellung mit Vor- Nachteilen von den verschiedenen Varianten gefunden bzw wann welche am besten geeignet ist.

Ich kenne bisher die 3:
OCI Extension, ORA Extension und das mit PHP5 gekommende PDO.

Es handelt sich um eine Oracle Datenbank in Version 9 ! Welche sollte ich jetzt verwenden?

Lg, Michael
 
Wie du schon geschrieben hast PHP5 - PDO.
Wie sieht es den aus, kannst du 100%ig sagen das grundsätzlich php5 vorhanden ist?
Wenn ja dann würde ich auf jedenfall PDO empfehlen.
Zu den anderen selbst kann ich nichts sagen (keine erfahrung mit gesammelt)...

PDO hat den vorteil, daß ein umstieg auf andere Systeme relativ einfach ist...
 
Jap,

PHP5 ist verhanden.

Habe jetzt in der php.net Doku gelesen, dass die PDOs noch experimentell seien... (falls ich da jetzt keine veraltete Seite angesehn habe)

Weißt du inwiefern ich da aufpassen muss? Es geht nämlich desweiteren schon um eine wichtigere Applikation..

Eine Zusatzfrage habe ich noch.. weiß jemand wo ich zu PDOs eine Sicherheitslektüre finde.. Wie ich SQL Injection & Co verhindern kann.
 
Zuletzt bearbeitet:
Sorry genaueres kann ich dir da auch nicht zu sagen...
Ich hab gerade nur mal beim ZendFramework reingesehen....
Dort gibt es 2möglichkeiten die Oracle Db anzusprechen: PDO und oci8
Womöglich solltest du auch mal drüber nachdenken vorhandene Lösungen wie Zend_Db zu verwenden...
Dort sind viele Anwender vorhanden und somit fallen eher Fehler auf und werden auch eher gelöst....

Näheres dazu findest du hier: http://framework.zend.com/manual/de/zend.db.html
 
Zurück