Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #8600

Re: Why PHP?

From Jerry Stuckle <jstucklex@attglobal.net>
Newsgroups comp.lang.php
Subject Re: Why PHP?
Date 2013-03-08 08:45 -0500
Organization A noiseless patient Spider
Message-ID <khcpug$q3u$1@dont-email.me> (permalink)
References <17a9677a-3785-4b5f-a4cf-e78ffd5191a1@googlegroups.com>

Show all headers | View raw


On 3/8/2013 2:14 AM, clayjar@gmail.com wrote:
> I'm a developer at a small but fast growing team at a university medical group. We've had a separate team working on an EMR system for many years on a Windows platform (using C# language), and it's still a big mess mostly due to early but poor architectural decisions. I've been working on a (non-patient data) administrative data system for over 3 years on a LAMP platform. The system I've developed, including the framework designed around the needs of our team, is very stable, easily extensible, user-friendly, and multisite capable.
>
> We're at a point where the EMR system has to be refactored completely inside out for it to be sustainable and viable for mobile access and for other needs. We need to get buy-ins from the .NET/C#/Visual Studio/Windows team as well as from our boss. A particular individual on the C# team likes the word "enterprise" a lot and still believes PHP to be a mere toy that kids play around with to build Personal Home Pages. Apparently, he hasn't been keeping himself up-to-date on web development scene.
>
> 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'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.
>
> Thank you for your help.
>

I'm not sure PHP is a good answer for your situation.  It sounds like 
your group is not very familiar with PHP, and would have to learn a new 
language.  That in itself is time consuming and contains a fair amount 
of risk.

OTOH, you have (evidently more senior) people who are strongly favoring 
the MS solution, and are strongly in favor of it.  Even of their design 
decisions in the past have not been the greatest, they do have a design 
which will probably require significant modification to work with a 
different language.  It isn't even your group doing the refactoring.

This is more of a political decision than a technical one, especially in 
the university environment.  There are many things to consider, and to 
provide an unbiased opinion on the best way to go would take an unbiased 
person time to look at the project and discuss with the people involved 
before making a decision.  It's not a situation you can describe 
accurately in a few paragraphs, especially since you seem to be as 
biased for PHP as the "enterprise" guy is against it.

Please don't get me wrong - I'm not a big MS fan, either.  However, when 
looking at platforms, I try to put my biases aside and make the best 
decision for the project.

-- 
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Why PHP? clayjar@gmail.com - 2013-03-07 23:14 -0800
  Re: Why PHP? Michael Vilain <vilain@NOspamcop.net> - 2013-03-08 01:03 -0800
  Re: Why PHP? Jerry Stuckle <jstucklex@attglobal.net> - 2013-03-08 08:45 -0500
  Re: Why PHP? Martin Leese <please@see.Web.for.e-mail.INVALID> - 2013-03-08 10:11 -0700
    Re: Why PHP? The Natural Philosopher <tnp@invalid.invalid> - 2013-03-08 18:53 +0000
      Re: Why PHP? Robert Heller <heller@deepsoft.com> - 2013-03-08 13:53 -0600
        Re: Why PHP? Richard Yates <richard@yatesguitar.com> - 2013-03-09 15:41 -0800
          Re: Why PHP? The Natural Philosopher <tnp@invalid.invalid> - 2013-03-10 00:06 +0000
        Re: Why PHP? Arno Welzel <usenet@arnowelzel.de> - 2013-03-10 16:45 +0100
          Re: Why PHP? The Natural Philosopher <tnp@invalid.invalid> - 2013-03-10 16:54 +0000
            Re: Why PHP? Arno Welzel <usenet@arnowelzel.de> - 2013-03-10 19:43 +0100
            Re: Why PHP? Jerry Stuckle <jstucklex@attglobal.net> - 2013-03-10 16:51 -0400
          Re: Why PHP? Christoph Becker <cmbecker69@gmx.de> - 2013-03-10 21:59 +0100
            Re: Why PHP? Arno Welzel <usenet@arnowelzel.de> - 2013-03-14 20:15 +0100
              Re: Why PHP? "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2013-03-14 23:50 +0100
  Re: Why PHP? "J.O. Aho" <user@example.net> - 2013-03-08 18:37 +0100
  Re: Why PHP? clayjar@gmail.com - 2013-03-08 21:38 -0800
    Re: Why PHP? Michael Vilain <vilain@NOspamcop.net> - 2013-03-08 22:06 -0800
  Re: Why PHP? clayjar@gmail.com - 2013-03-08 21:46 -0800
    Re: Why PHP? "J.O. Aho" <user@example.net> - 2013-03-09 12:22 +0100
  Re: Why PHP? David Heller <daveh@allheller.net> - 2013-03-09 06:13 -0800
  Re: Why PHP? Arno Welzel <usenet@arnowelzel.de> - 2013-03-09 16:22 +0100

csiph-web