2008/2/3 4:18:45
|
---|
![]() |
GoPHP5.orgQuote:
I believe we should join this effort. While 1.0 RC and 1.0 Final will still support PHP 4, all new code developed starting with 1.1 will be pure PHP 5. We have had this conversation many thimes before, here and there, but I think now it's the time to take real action. Thoughts ? |
2008/2/3 4:39:14
|
---|
|
Re: GoPHP5.orgOuch
My host is still on PHP4 and if i want to use PHP5 i need to rename the extension all my uploaded files to .php5 If there's an easier way than that (maybe through .htaccess) I'm for it ![]() I noticed that some modules stopped supporting PHP4, so maybe it's time. And if we could be mentioned in that line of Typo and Symphony (with a link) that would be awesome (marketing). |
2008/2/3 4:49:17
|
---|
![]() |
Re: GoPHP5.orgMany hosts allow a simple htaccess to make any php refference to point to php5 instead of php4.
The company I used to use for xoopsaddons allowed this also. |
2008/2/3 4:52:33
|
---|
![]() |
Re: GoPHP5.orgAll the major PHP open source project have made the move. It's time for us too...
|
2008/2/3 4:54:44
|
---|
![]() |
Re: GoPHP5.orgI say: go for it
![]() Seriously - I know some people will point out that their hosts do not provide php5 support... but my valid argument to this is: why? If a company cannot support php5 - then you should seriously consider changing host. |
2008/2/3 7:10:40
|
---|
![]() |
Re: GoPHP5.orgi'm in agreement.
it would have saved a lot of time trying to make sha256 encryption compatible with both php 4 & 5 as php4 doesn't support sha2 encryption, so seperate standalone classes had to be found.. so we can just spend more time with php5 native functions as opposed to trying to make php 4 emulate those functions.. less code - faster ImpressCMS. and you can also then replace some of the functions in the core with php 5 native functions. which in turn means less cpu time & overhead, aswell as less code which means for an even faster ImpressCMS again. :) also PHP 5 allows are far far better handling of object orientation which means it will be a lot faster, especially when we are discussing the usage of smartobject etc & frameworks. The quicker we make this move, the quicker we will achieve our goals & also learn things along the way :) |
_________________
Live as if you were to die tomorrow, Learn as if you were to live forever The beauty of a living thing is not the atoms that go into it, but the way those atoms are put together! |
2008/2/3 7:22:10
|
---|
|
Re: GoPHP5.orgI just had to google some more.
In order to get php5 to work add the following line to your .htaccess AddHandler application/x-httpd-php5 .php and providing they have configured php5 it should work, right? |
2008/2/3 7:47:56
|
---|
![]() |
Re: GoPHP5.orgOK, I am very glad we all agree on this. This is indeed the future
![]() I think we should make an announcement about this. Starting witrh ImpressCMS 1.1, we will improve our code using PHP 5. Anyone wants to draft something ? |
2008/2/3 7:49:29
|
---|
![]() |
Re: GoPHP5.orgSomething that can help you word our announcement, found on the gophp FAQ :
Quote:
|
2008/2/3 8:03:47
|
---|
![]() |
Re: GoPHP5.orghi,totally agree but there is a lot of modules that we use which cant work if we switch our hosting to php5 for example xoopspool and flashgames (the owner of this modules stoped supporting this :( )
we want fast core system but we want also more compatibility . |
2008/2/3 9:00:52
|
---|
![]() |
Re: GoPHP5.orgTo be blunt as far as i concerns the hosting as the reason:
Every hoster not providing easy means to use php5 cannot be taken seriously. If your hoster does give you a hard time with the switch to php5 then switch the hoster. Many hosters will though have new servers with php5 as primary and still their old ones with php4 as primary ... but then its time to have them move your location. (talking about shared hosting here) Its a bit harsh but its been a long time coming and any hoster ignoring this for such a long time is simply not doing his job with whats required to do hosting as a business. End of story. As far as talking about old modules: You cannot only see the modules you loose but also that this will attract building of new modules. So its not only a loss. Also if a module is no longer supported and thats the reason for it not being fixed up for php5 then you also have to consider that there is no one interested enough in the module to make security fixes for that module when needed, right? |
2008/2/3 9:58:04
|
---|
|
Re: GoPHP5.orgQuote:
You're absolutely right. My host has php5 support though, but I thought needed to rename the files to extension .php5 I googled and it turns out i can add the handler as in my previous post. So I'm safe. Quote:
Exactly. In our downloads / addons site (when it's ready) we show that a module is or is not PHP5 compatible. If someone needs the module to be PHP5 compatible he has a choice to program it himself (if the dev doesn't want to) or find a replacement. |
2008/2/3 10:05:13
|
---|
![]() |
Re: GoPHP5.orgTotally agree with the above comments.
|
2008/2/3 11:05:28
|
---|
![]() |
Re: GoPHP5.orgQuote:
if we take the example of flashgames module wich is done by http://www.tipsmitgrips.de/. the modules is uptodate if we talking about security . but no plans to move it to php5 ! what about xoopspool ? there is a lot of ppl who are using it ? and it still running php4! |
2008/2/3 11:11:30
|
---|
![]() |
Re: GoPHP5.orgXoopsPoll will be replaced soon by xicPool
|
2008/2/3 11:14:45
|
---|
![]() |
Re: GoPHP5.orgis there any developers who can help to update others modules?
|
2008/2/3 11:19:36
|
---|
![]() |
Re: GoPHP5.orgOften, there isn't much that needs to be done to make it compatible.
|
2008/2/3 12:05:49
|
---|
![]() |
Re: GoPHP5.orgso we will try it together
![]() |
2008/2/3 12:25:42
|
---|
![]() |
Re: GoPHP5.orgReply on behalf of Marcan:
fixing a PHP 4 module for PHP 5 is usually done in 5 minutes. |
2008/2/3 14:54:58
|
---|
![]() |
Re: GoPHP5.orgIm with the idea of leaving support of php4... is an obsolete technology...
The use of php5 is going to open the doors to many other improvements to our projects... Personally I think that an user that still wants to use php4, is not interested in our product... is not interested in the last technology... |