PHP Advocacy

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Patrick101

    PHP Advocacy

    Could anyone provide resources for PHP advocacy. My company has
    written and application for an insurance firm but it is in jeopardy as
    it is a Microsoft orientated. We need to justify the use of PHP in
    terms security, etc.
    Any direction would be appreciated.
  • r0g

    #2
    Re: PHP Advocacy

    Patrick101 wrote:
    Could anyone provide resources for PHP advocacy. My company has
    written and application for an insurance firm but it is in jeopardy as
    it is a Microsoft orientated. We need to justify the use of PHP in
    terms security, etc.
    Any direction would be appreciated.
    Well if it's good enough for Flickr, Digg, Friendster, Wikipedia and
    Facebook it should be good enough for some crappy insurance firm.

    Besides, there's nothing to stop you running PHP on Microsoft servers,
    PHP runs fine on Windows Server 2003 and IIS.

    What you seek is not so much a justification of platform as of language
    which is a field where there is NO RIGHT ANSWER. You can write both
    secure and insecure code in any language. Modern ASP is no more secure
    than modern PHP and you will find strong advocates for both languages so
    there's no clear choice.

    Anyway, shouldn't you have agreed the language and platform before
    starting work??? And if they're so bothered about specifics have they
    told you what they'd have preferred you to program in???

    If they didn't specify a language up front I'd tell 'em to suck my
    balls, and then sue them if they didn't pay up.

    Roger.

    Comment

    • Sjoerd

      #3
      Re: PHP Advocacy

      Patrick101 wrote:
      Could anyone provide resources for PHP advocacy. My company has written
      and application for an insurance firm but it is in jeopardy as it is a
      Microsoft orientated. We need to justify the use of PHP in terms
      security, etc.
      Any direction would be appreciated.
      Pro PHP:
      Free (Libre/Gratis)
      Fast (debatable)
      Runs on anything
      You can hack anything quickly

      Cons PHP:
      Function names are a mess (but getting improved)
      You can hack anything quickly

      Pro ASP.NET:
      Good IDE (which means code completion, refactoring, debugger)
      Good library

      Cons ASP.NET:
      It's from Microsoft

      Other points to consider:
      Cost of programmers for ASP.NET/PHP

      Comment

      • Gordon

        #4
        Re: PHP Advocacy

        On Sep 24, 7:50 pm, r0g <aioe....@techn icalbloke.comwr ote:
        Patrick101 wrote:
        Could anyone provide resources for PHP advocacy. My company has
        written and application for an insurance firm but it is in jeopardy as
        it is a Microsoft orientated. We need to justify the  use of PHP in
        terms security, etc.
        Any direction would be appreciated.
        >
        Well if it's good enough for Flickr, Digg, Friendster, Wikipedia and
        Facebook it should be good enough for some crappy insurance firm.
        >
        Besides, there's nothing to stop you running PHP on Microsoft servers,
        PHP runs fine on Windows Server 2003 and IIS.
        >
        What you seek is not so much a justification of platform as of language
        which is a field where there is NO RIGHT ANSWER. You can write both
        secure and insecure code in any language. Modern ASP is no more secure
        than modern PHP and you will find strong advocates for both languages so
        there's no clear choice.
        >
        Anyway, shouldn't you have agreed the language and platform before
        starting work??? And if they're so bothered about specifics have they
        told you what they'd have preferred you to program in???
        >
        If they didn't specify a language up front I'd tell 'em to suck my
        balls, and then sue them if they didn't pay up.
        >
        Roger.
        Two words. Vendor lockin.

        Comment

        Working...