[UPHPU] PHP Store
Wade Preston Shearer
lists at wadeshearer.com
Tue Jul 25 09:25:20 MDT 2006
> Basically, if you are dealing with a database, php is sort of a
> 'must.'
I would disagree that it is a must. Although PHP can handle the job,
it would feel fairly confident that it is one of the last languages
used to create non-web applications.
> As far as your 'store end.' Please note that I don't think php has
> ever been
> used as anything other than a 'backend.'
I hate to correct, but this is not true. PHP was born as a front-end,
display-logic language. Only until recently has it matured enough to
be used for more robust back-end scripting.
> Seeing as how the client never sees the php (web browsers parse and
> display only the results), php is pretty inherently, unless someone
> says otherwise, 'backend' stuff.
PHP greatest strength is display logic. In regards to web
applications it is _the_ best language for scripting user interfaces.
This is what it was created for. As stated above however, I am not
sure if it is your best bet for a kiosk or drive-through menu
however. It depends on your technology. Will they be using a mouse
with a display? will it be touch screen? will the user even interact
with it (ie, they just read a board and call their order through a
microphone)?
> Also, as far as I know, php is web-based...I don't think php is
> used on a non-networked system. For that, something like Perl would
> be more useful as a scripting language.
Although it is not it's forté, PHP has matured enough to be
considered an excellent solution for non-web scripting. It is by no
means a hard application development languages or environments, such
as C++, Java, or Cocoa, but it is used by many for scripting in the
same way that Perl is.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2425 bytes
Desc: not available
Url : http://uphpu.org/pipermail/uphpu/attachments/20060725/f0da4262/smime.bin
More information about the UPHPU
mailing list