[Ilugc] LAMP setup which distro is good

  • From: gurukumara@xxxxxxxxx (Kumara Guru)
  • Date: Mon, 26 Sep 2011 01:50:41 +0530

On Sun, Sep 25, 2011 at 5:09 PM, Rahul Sundaram <metherid at gmail.com> wrote:

Have you talked to any organization having a large deployment on Linux?
I encourage you to do that before making assumptions around this topic.

Fair enough, but I am not a person they would/could share details with.
If someone could provide the data, that will be helpful.

A open web platform does mean costs are going to be less

Which is my expectation too.

but doesn't mean stability concerns are going to just evaporate.
In fact, the point of enterprise releases in part is because large
deployments don't necessarily want to follow the break neck pace
of changes in the open source world.

I've explained it before. I am not asking you to upgrade your setup
whenever, say, PHP had a new point release. I am asking you to upgrade
when a major shift happens - Example: OOP concepts in PHP 4 vs PHP 5 -
when that shift is a significant improvement and makes the
development/maintenance cycle less painful, if not super easy. I don't
expect you to make the shift overnight but you should at least start
thinking about it sooner than later.

migrating a custom PHP (4.x to 5.x) ?or Python (2.3 to 2.7) or MySQL
(3.x to 4.x) and you will see how costly it can be.

I've done migrations from PHP4 code to PHP5 myself - painful indeed -
not in coding it in PHP5 but in grasping what the original PHP4 code
does with  insufficient documentation written years ago, by someone I
cannot contact now because he has already left for another company, in
another country. However, the sooner it's done the better, because
otherwise, as bugs/adjustments start to creep in, developers add patch
after patch in PHP4 style code - more trouble to deal with and a
nightmare for maintenance. If you are worried about the migration
costs now, you better be prepared for the costs 10 years later. At
that time, there will very few developers who can deal with PHP4 style
code and be nice with their charges. You could throw out everything
and start from scratch but that again will be expensive in its own
way.

?Heck, ?forget enterprises. ?Even hosting providers have problems of this 
sort.

Does having problems stop them from providing a new version? After all
if they don't, they would lose prospective customers to competitors.


Regards,
Kumaraguru

Other related posts: