Posts: 9
Threads: 1
Joined: Aug 2010
Reputation:
0
(This post was last modified: 22.08.2010, 12:11 by Kevz.)
22.08.2010, 12:10
Hallo zusammen,
ich hätte eine kleine Frage bez. der Unterstützung der PHP-Version 5.x.x.
Es momentan die Version 4.4.4 vorgegeben. Die implementierung von 5.x.x ist kein sonderlich großes Problem.. das größere ist eher, die Dateien dafür anzupassen, damit keine Inkompatibilität entsteht. Aber da kommen wir bereits zum nächsten Problem: Der Code ist natürlich komprimiert/verschlüsselt. Das heißt, man ist auf den Support der Autoren angewiesen.
Deshalb an dieser stelle: Ist in ferner Zukunft Support auch für neuere PHP-Versionen geplant? Die Features sprechen für sich, OOP, Lambda, Closures, Namespace, etc. Gerade die Sicherheit bei OOP ist sehr gestiegen, in der neuen PHP-Version. Es sind mehr Möglichkeiten gegeben! Und natürlich vieles mehr, abseits OOP.
Liebe Grüße,
Posts: 272
Threads: 21
Joined: Aug 2010
Reputation:
10
There are many reasons to use PHP5, one of them is that it's the current version, including performance enhancements and security fixes.
Only eAccelerator 0.9.6 and up are supported by PHP5, but these do not include an encoder.
As long as there are no alternatives to eAccelerator Encoder, they will not make it work with PHP5.
It's a pity, but we have to satisfy Innogames.
Lekensteyn
Posts: 531
Threads: 20
Joined: May 2008
Reputation:
15
Version 2 soll PHP5 nutzen, die Version wird aber wahrscheinlich nicht mehr in diesem Jahrhundert kommen.
Die aktuelle Version ist mit den eAccelerator in Bytecode Kompiliert und zum ausführen wird ebenfalls die eAccelerator Extension benötigt, die aber nie für PHP5 minigriert wurde.
Da es aber eine Reine Lan Version ist und damit keine Verbindung zum Internet haben sollte sind die Sicherheits und Performance Mängel der alten PHP und MySQL Version unbedeutend.
Posts: 9
Threads: 1
Joined: Aug 2010
Reputation:
0
Wie wäre es denn mit Zend Guard? Kosten zwar ebenfalls etwas, aber Unterstützt zudem auch die neueren PHP Versionen einschließlich der PHP 5.3. :-)
Posts: 269
Threads: 11
Joined: Jun 2009
Reputation:
4
(22.08.2010, 12:44)Lekensteyn Wrote: There are many reasons to use PHP5, one of them is that it's the current version, including performance enhancements and security fixes.
Only eAccelerator 0.9.6 and up are supported by PHP5, but these do not include an encoder.
As long as there are no alternatives to eAccelerator Encoder, they will not make it work with PHP5.
It's a pity, but we have to satisfy Innogames.
Lekensteyn
are you sure about that encoder thing?! i did't tested but i think the old encoder.php should do it's job... it is also included in the actual trunk of the eaccelerator svn...
i will check it the next days.
Posts: 272
Threads: 21
Joined: Aug 2010
Reputation:
10
encoder.php just calls the eaccelerator_encode() function. That won't work in PHP 5 for sure.
I've studied the source code of eaccelerator, and I can tell you that porting it to PHP 5 is not easy.
Posts: 9
Threads: 1
Joined: Aug 2010
Reputation:
0
(This post was last modified: 22.11.2010, 18:08 by Kevz.)
22.11.2010, 18:08
(22.11.2010, 14:32)Lekensteyn Wrote: encoder.php just calls the eaccelerator_encode() function. That won't work in PHP 5 for sure.
I've studied the source code of eaccelerator, and I can tell you that porting it to PHP 5 is not easy.
Fine! Please send me the new source code! ;-)
Posts: 269
Threads: 11
Joined: Jun 2009
Reputation:
4
(This post was last modified: 22.11.2010, 20:20 by faust.)
22.11.2010, 20:19
(22.11.2010, 18:08)Kevz Wrote: (22.11.2010, 14:32)Lekensteyn Wrote: encoder.php just calls the eaccelerator_encode() function. That won't work in PHP 5 for sure.
I've studied the source code of eaccelerator, and I can tell you that porting it to PHP 5 is not easy.
Fine! Please send me the new source code! ;-)
@Kevs: einen neuen Sourcecode gibts nicht...
@Lekensteyn: eAccelerator supports php5.3 so whats the problem?! as far as i know php5 is backward compatible so you just need the decoded source of twlan to build up a 5.3 twlan
Posts: 272
Threads: 21
Joined: Aug 2010
Reputation:
10
(22.11.2010, 18:08)Kevz Wrote: (22.11.2010, 14:32)Lekensteyn Wrote: encoder.php just calls the eaccelerator_encode() function. That won't work in PHP 5 for sure.
I've studied the source code of eaccelerator, and I can tell you that porting it to PHP 5 is not easy.
Fine! Please send me the new source code! ;-) Sorry, I cannot
(22.11.2010, 20:19)blner Wrote: (22.11.2010, 18:08)Kevz Wrote: (22.11.2010, 14:32)Lekensteyn Wrote: encoder.php just calls the eaccelerator_encode() function. That won't work in PHP 5 for sure.
I've studied the source code of eaccelerator, and I can tell you that porting it to PHP 5 is not easy.
Fine! Please send me the new source code! ;-)
@Kevs: einen neuen Sourcecode gibts nicht...
@Lekensteyn: eAccelerator supports php5.3 so whats the problem?! as far as i know php5 is backward compatible so you just need the decoded source of twlan to build up a 5.3 twlan eAccelerator encoder and PHP 4 support is removed as of 0.9.6: http://eaccelerator.net/wiki/Release-0.9.6-rc1
Posts: 255
Threads: 58
Joined: May 2008
Reputation:
13
blner und kevz, eAccelerator ist aber nicht was wir direkt nutzen. Wir brauchen den eAccelerator encoder, wie Lekensteyn das schon sagt; und den gibt es für PHP5 nicht. Der eAccelerator an sich hat nur die Funktion, das Programm zu verschnellern (to accelerate).
www.eaccelerator.net Wrote:In older releases, the encoder will only work with PHP versions from the 4.x.x branch.
http://www.eaccelerator.net/wiki/Release-0.9.5 Wrote:WARNING: The encoder and loader DO NOT support php 5.1 nor php 5.0 and contain a lot of bugs for php 4. This is the last release in which the encoder/loader functionality will be available. Later a new encoder/loader might be included but there aren't any plans for that right now.
Posts: 269
Threads: 11
Joined: Jun 2009
Reputation:
4
(23.11.2010, 00:57)Chrissi Wrote: blner und kevz, eAccelerator ist aber nicht was wir direkt nutzen. Wir brauchen den eAccelerator encoder, wie Lekensteyn das schon sagt; und den gibt es für PHP5 nicht. Der eAccelerator an sich hat nur die Funktion, das Programm zu verschnellern (to accelerate).
www.eaccelerator.net Wrote:In older releases, the encoder will only work with PHP versions from the 4.x.x branch.
http://www.eaccelerator.net/wiki/Release-0.9.5 Wrote:WARNING: The encoder and loader DO NOT support php 5.1 nor php 5.0 and contain a lot of bugs for php 4. This is the last release in which the encoder/loader functionality will be available. Later a new encoder/loader might be included but there aren't any plans for that right now.
ok, das habe ich dezent überlesen >_< hab ja gesagt, habe nichts getestet
Posts: 8
Threads: 0
Joined: May 2008
Reputation:
0
Hab aber schon eine neue Methode für TWLan im Kopf, die auch schon gute Resultate erbringt
Vielleicht liegt PHP5/6 nicht mehr in so weiter Ferne
MfG
Freddy
Posts: 9
Threads: 1
Joined: Aug 2010
Reputation:
0
(This post was last modified: 23.11.2010, 19:57 by Kevz.)
23.11.2010, 19:49
Hallo Chrissi,
ich weiß der Code durch das "Verschlüsseln" verschnellert wird, aber in erster Linie geht es ja um die Verschlüsselung und diese ist seit der Version 0.9.6 nicht mehr gegeben.. Und mit APC, oder XCache kannst Du ebenso den Quellcode verschnellern. Nur eben nicht unkenntlich für andere machen! ;-) Es bietet sich also die Möglichkeit an, Selbst eine Verschlüsselungsroutine zu erstellen, kompilieren - oder bcompiler, wo ich aber nicht zu tendiere. Alles andere ist Kostenpflichtig! Bei dem Selbst kompilieren.. das ist wieder eine Frage, wie sicher die Routine wieder ist.. Alles sehr schwammig!
€dit: Es gab mal im Zend Forum einen Lizenzschlüssel zur Zend Guard BETA. Leider ist der Lizenzschlüssel für die BETA bereits abgelaufen. Es würde sich aber anbieten die Zeit zurückzustellen, was aber auch keine dauerhafte Lösung ist! ;-) Es ist also ein Teufelskreis! :-(
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
Muss es legal sein?
Sonst könnte ich Zend Guard besorgen, natürlich dann als Vollversion
MfG Manuel
Posts: 1'206
Threads: 15
Joined: Aug 2010
Reputation:
39
lol^^
was das für ne aussage
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
Ne ich mein des völlig ernst
Wenn die Admins nichts dagegen haben, dass die Version nich gekauft sondern einfach runtergeladen ist, einfach bei mir melden
MfG Manuel
Posts: 1'042
Threads: 11
Joined: Oct 2010
Reputation:
19
lol sind nur 30.39 mb xD
das dauert ja nicht lange^^
Ein missglückter Versuch eines Saltos von einem Pferd
-Sir! Wir sind umzingelt!
-Ausgezeichnet, jetzt können wir in jeder Richtung angreifen.
Posts: 3'164
Threads: 47
Joined: Dec 2008
Reputation:
205
Das wäre mir eigentlich egal, wie lange das dauert
Aber DSLan in PHP5 wäre schon echt geil.
Und bevor hier jemand ein Haufen Geld ausgibt für das Programm, besorg ich das
MfG Manuel
Posts: 9
Threads: 1
Joined: Aug 2010
Reputation:
0
Das ist dann aber wieder illegal! Siehe ansonsten bitte meine Aussage bez. Zend Guard und der Lizenz.
Posts: 1'206
Threads: 15
Joined: Aug 2010
Reputation:
39
er meint es ja illigal, da werden die admins bestimmt nein sagen
|