FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Why PHP?
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Why PHP? [message #180667 is a reply to message #180660] Fri, 08 March 2013 17:37 Go to previous messageGo to previous message
J.O. Aho is currently offline  J.O. Aho
Messages: 194
Registered: September 2010
Karma:
Senior Member
On 08/03/13 08:14, clayjar(at)gmail(dot)com wrote:

> I need to present a strong case for choosing the LAMP platform, and PHP in particular. I have a very strong, intuitive notion about why LAMP is more suited for web applications than Windows-based alternatives, and experience to back it up, however, I lack professional knowledge about the difference between the two. What page or what information would you recommend to convince somewhat that LAMP platform is better suited for web apps? (Or PHP vs. C#). I have searched enough and pursued this information online, however, it is difficult to ascertain the objectivity due to salient biases and other factors.

I have been working with both, I don't have really too much experience
of the web part when it comes to dotnet, but it has a lot of drawbacks
when it comes to the early releases, getting better in C# 4.5 framework.

If you are using a lot of Linux specifics, then of course C#/dotnet is a
poor choice and if you relay a lot on microsoft products, then C# may be
better. C# in itself is quite okey and there is mono which is supports
more platforms (Linux, OSX, ms-windows, ...) and could be used as a
middle way, it allows the PHP team to work with the Linux which they are
used to and the C# team gets the coding language they are used with.
In the end it's how you integrate things which will give you a "best
option", but I doubt the team will be able to write much better than
previous time, no matter what you choose.


> I've been using PHP to build many websites for over a decade, and I try to avoid any type of argument for or against a language, because it really depends on how one uses the tools to get something done, although the quality of tool being used does matter to certain degree. The point of this exercise really comes down to trying to convince others to use the framework I've built over the years which is now capable enough to accommodate for more complex systems. The language I happened to use is PHP and the platform is LAMP. If I had started on JSP using Java I wouldn't be doing this, as my friend in our Windows-platform team believes Java to be "enterprise-ready" but not PHP. I'm sincerely asking the PHP community here to point me to some objective materials to help convince my (very pro-Microsoft) coworker and our boss that LAMP stack is a VERY viable alternative to other proprietary platforms.

You could always ask if anyone of them has used wikipedia of flickr and
ask them if they think they use enterprise solution or not. Most likely
all of them have happen to use one or the other and I doubt your system
will get near the usage those two php based sites.

Myself I have seen that mcirosoft followers have difficulties to see
benefits in more open projects and tend to treat them as non enterprise
solutions as they are free and as everyone know enterprise solutions
always costs a lot money.

Sadly I don't have a good answer to give you, but take the benefits you
have, like you already have a stable, fast and tested framework and no
need of spending time on trying to get together a C# framework for the
project which will serve your companies needs. Bring in the guys who
makes the budget, tell them how much they would save if the company went
with the in-house framework instead of spending loads of money on
license fees and if you have some good technical operation guys, I think
they rather have a stable fast patched computer system than waiting a
month or even up to 18 months to get a patch (there are some serious
bugs in C# <=3 which hasn't been fixed in 5 years). And last, the PHP
will always be easier to migrate to another platform, while the
microsoft solution will always be locked and there is no where to go
when EOF happens to the server version you are running and the dotnet
version ain't compatible with the dotnet version default on the new
generation of ms-server-windows.


--

//Aho
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Cloud Computing with PHP
Next Topic: Stats comp.lang.php (last 7 days)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Wed Nov 13 01:03:09 GMT 2024

Total time taken to generate the page: 0.04015 seconds