Re: Command line PHP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 7, 2011 at 11:31 AM, Joshua Kehn <josh.kehn@xxxxxxxxx> wrote:

> On Jan 7, 2011, at 12:34 PM, Daniel Brown wrote:
>
> > On Fri, Jan 7, 2011 at 12:18, Joshua Kehn <josh.kehn@xxxxxxxxx> wrote:
> >>
> >> Using another language more suited towards CLI / standalone (non-web)
> development would be easier. PHP at it's core is a templating language. I
> don't think it is as suited as say Python for developing standalone
> applications.
> >
> >    One might argue that it depends on your mastery of and comfort
> > with the language.  That in mind, the same is true of nearly any
> > programming language.
> >
> >    And thanks for reminding me of what PHP is at its core.  ;-P
> >
> > --
> > </Daniel P. Brown>
> > Network Infrastructure Manager
> > Documentation, Webmaster Teams
> > http://www.php.net/
>
> My apologies. I just view PHP as a perfected web language, due to it's
> templating nature, while using it for other things (scripts, utilities,
> cron) is a misuse in my opinion.
>

shrug, you must not be too familiar with php then.  9 times out of 10 it's
the natural, perfect choice for a cli program.  there are situations where
you get past what php is ideal for on the cli, typically when you get into
heavy forking or require threading.


> It does completely depend on your mastery of the language. If you're very
> good with PHP and you don't often do non-web things it might not make sense
> to learn another language as well.


why bother learning 2 languages when 1 will suit most needs perfectly?  for
most folks who work with the web and a typical deployment environment like a
linux server, the second language of choice most likely would be a client
side one like javascript.

-nathan

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux