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


Groups > comp.lang.php > #8596 > unrolled thread

Why PHP?

Started byclayjar@gmail.com
First post2013-03-07 23:14 -0800
Last post2013-03-09 16:22 +0100
Articles 2 on this page of 22 — 12 participants

Back to article view | Back to comp.lang.php


Contents

  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

Page 2 of 2 — ← Prev page 1 [2]


#8612

FromDavid Heller <daveh@allheller.net>
Date2013-03-09 06:13 -0800
Message-ID<513b94ae-eb7a-4d39-a637-c2d9ee9393bc@v8g2000yqe.googlegroups.com>
In reply to#8596
On Mar 8, 2:14 am, clay...@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.

Have you looked at http://en.wikipedia.org/wiki/VistA its a quite
advanced EHR/EMR system. Of course I'm assuming when you say EMR you
are talking about Electronic Medical Records?
It is very well supported in the open source community.

Dave

[toc] | [prev] | [next] | [standalone]


#8613

FromArno Welzel <usenet@arnowelzel.de>
Date2013-03-09 16:22 +0100
Message-ID<513B53BB.5020307@arnowelzel.de>
In reply to#8596
clayjar@gmail.com, 2013-03-08 08:14:

[PHP/LAMP vs. C#]
> Thank you for your help.

You can not really compare C# to PHP.

PHP is full of "historical flaws" and started as set of CGI scripts that
eventually evolved to an object oriented scripting language. But you
still see its roots and strange things because of this (e.g. how PHP
deals with literals or the non-existing naming convention of functions
etc.).

If you are familiar with PHP and it's "glitches", you may deal with it
and this may not be a problem for you.

But technically C# is often the better solution, so i would recommend
the platform mainly based on the experience of the people involved with
the project. If the team knows C# better then PHP, then stay with C# -
it's not a bad language at all and yes, you can create web applications
as well. If the team does not have any experience in efficient project
management (Scrum, Kanban etc.) and if the don't know how to do a good
software design, the choice of the programming language is not the major
problem anyway.



-- 
Arno Welzel
http://arnowelzel.de
http://de-rec-fahrrad.de

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.php


csiph-web