Re: implicit reference
| From: | Reindl Harald | Date: | Tue, 01 Feb 2011 09:46:41 +0000 |
| Subject: | Re: implicit reference | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-51416@lists.php.net to get a copy of this message | ||
Am 01.02.2011 10:21, schrieb Mathias Grimm:
> It is a 2-step-migration
nonsense
> step 1 - php 4 and 5.3
the best way to trash something beautiflul
> step 2 - only php 5.3
step 1 requires horrible code and so much work
and with step 2 you have even more work to
get the trash from step 1 clean
> because there are various clients using that system
so let them run on a old machine with php 4
> the development cycle cant stop with bug fixing and new
> features required by clients.
the devleopment cycle will die because you trash too much time
with nonsense work resulting in sleeping since years
> no way to make a branch.
no way to get it without because if your code is so ugly
that it will not run with PHP5 you have so much changes
you can not do on live-systems - remind that all your
changes to be backward compatible can have side-effects
in PHP4 and PHP5
We migrated 5 years ago to php5 and it took 2 hours
because we are running the highest error-reporting in
production and so we seen deprecated warnings long
before and made the code clean
What you do is a migration over 3 major-versions
Yes, 5.2->5.3 is in some cases the same as 4->5
and this is a path which does not really exist
> We know that in the step 1 is a very horrible solution, but its necessary.
> Even with this compatible mode (php4 and 5.3) the system is getting 50% faster on php 5.3
have fun but let me remember that if you do this so
the chance to shoot all down and waste much more
time as making a branch for 5.3 with code-cleanups
outside production level and update after all
is done
> On Tue, Feb 1, 2011 at 3:41 AM, Reindl Harald <h.reindl@thelounge.net
> <mailto:h.reindl@thelounge.net>> wrote:
>
>
>
> Am 31.01.2011 21:08, schrieb Mathias Grimm:
> > the constraint is that all need to run on php4.3.6 and 5.3
>
> this need does not exist since php4 died a long time ago and
> now it's really time that some lazy people wake up
>
> everybody who has running php4 on prodcution servers has to be
> fired - remember php5.2 support is even ending and of course
> such stupid admins are tey one their servers get hacked and
> used for spambots and other nice things the world do not need
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc