#1
| |||
| |||
Forensoftware und PHP5Hallo, ich hab mir jetzt mal gedacht ich mach mal ein Thema auf das sich speziell auf PHP5 und die momentanen Forensystem bezieht. Viele Hoster wollen schnellst möglich auf die neue PHP Version (5) umsteigen und die Kuden sind mit den Scripten die sie haben sehr beschäfftigt um herauszufinden ob diese auch PHP5 kompatibel sind. Dazu: Jedes Script ist normalerweise PHP5 kompatibel. Denn es sind keine Funktionen aus PHP heraus genommen worden sondern hinzugefügt. Einzige Probleme wird es in OOP geben heisst es. Deswegen: Soweit ich weiss hat kein Forum eine OOP Klasse die zum Einsatz kommt und somit sollte eigentlich jedes Forensoftware kompatibel zu PHP5 sein. Das beste an PHP5 ist für Forenbetreiber die umsteigen wollen SQLite. SQLite der "kleine Bruder" von MySQL. Es ist keine Datenbank sondern lediglich eine Datei in der man über PHP wie gewohnt von MySQL auslesen kann. Dazu gibt es sogar schon einige Tutorials. Einfach eine SQLite Datenbank erstellen und umziehen so oft man will und wohin man will. Einfach Forum und Datenbank hochladen das wars. Hoffe ich habe allen den Schrecken genommen |
#2
| ||||
| ||||
Im prinzip kannes ja jeder lokal selber testen! http://www.apachefriends.org/de/xampp-windows.html Dort die version mit php5.0.0 laden, installieren forum reinpacken, installieren und lostesten Off-Topic: wann gehtn deine seite mal online? dort steht seit monaten "Code: 60%" mfg __________________ Björn C. Klein Welt-Held! PunkRockNews.de |
#3
| ||||
| ||||
Zitat:
Einer meiner hat z.B. erstmal nur auf PHP 4.3.8 upgedatet. Darüber hinaus gibt es bisher kaum Scripte für PHP5, und bis eine entsprechende Anzahl da ist, so dass die Benutzer nach PHP5 verlangen, dürfte noch einige Zeit vergehen. Zitat:
__________________ Fabian Martin Fabian Martin Blog | Twitter | XING |
#4
| |||
| |||
Dennoch funktionieren diese Boards mit PHP5 zum größten Teil. Ich denke trotzdem es wird kein Drama. Ich persönlich benutze selber noch PHP4 aber ich werde es mal lokal testen wegen SQLite. Das gefällt mir nämlich sehr sehr gut. Zitat:
Off-Topic: Gute Frage. Ich hab momentan dabei mit Führerschein, Arbeit und privaten Dingen zu kämpfen. Ich bin außerdem gerade dabei ein anderes Problem zu lösen bzw. versuchen es zu lösen nur ich bekomm es einfach nicht hin. |
#5
| ||||
| ||||
Zitat:
Zitat:
Ich meiner eher, dass es umgekehrt laufen sollte. Die Webspaceanbieter installieren PHP 5, damit sie mehr Kunden bekommen (da die meisten User mangels der Anbieter noch keinen Zugang zu v5 haben) und ebendiese Kunden mit PHP 5 experimentieren können und schließlich Scripts basteln und Tutorials schreiben. Und was die neuen OOP-Features angeht: Wieso sollte es da überhaupt groß Probleme geben? Konstruktoren funktionieren doch immer noch gleich und Methoden, Klassenvariablen haben sich doch auch nicht verändert. Einzig und allein die Zugriffsspezifier public, private und protected könnten Probleme verursachen, die man aber schnell beheben kann, da man meistens einfach nur ein Wort hinzufügen muss, nämlich public. Ich persönlich habe mich eigentlich noch nicht mit PHP 5 beschäftigt, werde dies aber sicherlich demnächst tun. Ich frage mich außerdem, wie man bei dem Funktionsboom von PHP überhaupt noch mithalten soll. Ich meine, wer kann schon behaupten, dass er PHP inklusive von dBase-, SQLite-, IMAP-, PDF- und XML-Funktionen (fast) vollständig beherrscht? Ich jedenfalls nicht, auch wenn ich (mit ein wenig Stolz, aber ohne Arroganz) behaupten kann, dass ich nicht wenig beherrsche. Ich wage auch zu behaupten, dass selbst die Entwickler des PHP-Teams nicht alles beherrschen (aber fast ). Meine Idee wäre mal einen Codingcontest umzusetzen, um die wirklich besten PHP-Coder zu küren. Der Zend Coding Contest ist ja schon ein Schritt in diese Richtung. Es wäre sicherlich mal interessant zu wissen, wie man selbst abschneidet. Die Mitglieder des PHP-Teams müssten natürlich auch mitmachen. Bis dann, codethief |
#6
| ||||
| ||||
THWB hat bereits ein Update bekommen und ist nun PHP5 kompatibel nächstes big realease folgt demnächst |
#7
| ||||
| ||||
Aber wenn das ThWb v5-kompatibel ist, dann ist es doch nicht mehr < PHP 5 kompatibel oder? Denn schließlich wurden dann doch neue Sachen implementiert... Oder ist das nur ein "freiwilliges" Update, was sich jeder herunterladen und aufspielen kann, welches aber nicht in den kommenden Versionen enthalten ist (solange die Verwendung von PHP 5 seitens der User nicht steigt)? |
#8
| |||
| |||
Zitat:
Und Du darfst die Bestandssoftware nicht vergessen. 99% der heute erhältlichen Skripte wurden auf Basis von PHP 4.x entwickelt. Viele, die nicht mehr aktiv entwickelt werden oder die der User nicht mehr updatet setzen auf PHP 4.1.x auf und benutzen damit potentiell die alte Methode, Parameter automatisch global zu definieren. |
#9
| |||
| |||
Hier sind alle Nicht-Rückwärtskompatiblen Änderngen aufgeführt (hoffe ich): http://zend.com/manual/migration5.incompatible.php Hinzu kommen eben noch die Sache mit den long_arrays ($HTTP_..._VARS) die man ja per ini-Befehl oder mit ein paar Zeilen Code wieder "reparieren" kann. |
#10
| |||
| |||
Das mit array_merge ist fies. Das war so schön praktisch... Und die nicht-leeren Objekte werden auch einiges an Nacharbeit erfordern. Und was machen Millionen von Webhosting-Kunden ohne eigenen Webserver? Jedenfalls keine Änderungen an der php.ini |
#11
| |||
| |||
Wer noch die $HTTP_..._VARS benutzt kann sie ja recht leicht wiederherstellen. Ansonsten finde ich die Änderungen durchaus ok. Von array_merge würde ich kein anderes Verhalten erwarten, als Arrays zu verbinden. Einen String kann man auch mit $array[] = $str; hinzufügen. Das ein Objekt ohne Properties leer sein soll/war tut mich wunder. Ein Objekt ist ein Objekt, auch wenn's nichts machen kann und nichts aussagt. Zitat:
__________________ Patrick Gotthardt Patrick Gotthardt on Software |
#12
| |||
| |||
Hallo, ich habe interessehalber mal bei all-inkl.com bzgl. PHP 5 Nachgefragt, die Antwort: Zitat:
(Die Antwort von all-inkl.com kam übrigens innerhalb einer Minute) |
#13
| |||
| |||
@macs: Danke dir. Hast mir den Tag gerettet. (Mail an all-inkl.com schicken geh) __________________ Patrick Gotthardt Patrick Gotthardt on Software |
Stichworte |
- |
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Forensoftware: Neuer Thread: Eintrag in Datenbank | lauener | Entscheidungshilfe | 2 | 10.11.2004 20:03 |
probleme mit php5 | Björn | Programmierung und Datenbanken | 3 | 21.07.2004 13:51 |
besteht noch interesse an einer neuen forensoftware? | Akira | Forensoftware | 18 | 16.05.2004 22:27 |
Forensoftware Email-Support Test | Frederic Schneider | Forensoftware | 1 | 26.09.2003 17:37 |