What PHP Represents
There is no shortage of complaints one could make about php as a
language, and although the list does shrink with each release, some of
them are inherent to the origins and development process of this, the
most popular of the web-based, server-side, glue-languages.
That said, most descriptions of what is good about php, fail to do it
justice. Although they are generally enthusiastic and sometimes
fanatical, no amount of religious zeal about its coolness or easiness
can make up for missing the main point. Out of the theoretical realm of
language design and into the economic reality, php is the most powerful
(programming) language so far created.
This would not be true if it didn't sit on top of powerful tools
written in other languages, it wouldn't be true if it wasn't so easy to
integrate it with things like html, apache and mysql, but it does and
it is; and this combination provides the most efficient way to achieve
the main economic purpose that our society has for computers. It's the
same purpose that the ancient sumerians had for clay tablets:
recording, storing and accessing business information. The knock-on
benefits of this for all other kinds of information storage and
communication are obvious, but it's a computer's role as a super
filing-cabinet that puts bread on the table.
Stock, customers, suppliers, workers, money, tools. Keep track of these
and you can keep track of your business, keep track of your business
and just maybe you can make some money.
Even running on a local server, a web application might be slower than
a properly designed thick-client program. It's almost certainly going
to be less pretty, but since when is that the point? If you want your
information to be accessible and your interface to be customisable and
your programming tools to be free, then you can't beat php; or more
broadly, you can't beat the LAMP platform of which php is God.
This "superglue" language is more popular on the www than any other,
but it's even more useful in a local environment, serving web
applications. It's not the best for every purpose, of course, but it
represents for economic activity what television represents for
propaganda. Nothing else really comes close.
Anyway, that's how I see it (now I must get back to my stock-control
system)
There is no shortage of complaints one could make about php as a
language, and although the list does shrink with each release, some of
them are inherent to the origins and development process of this, the
most popular of the web-based, server-side, glue-languages.
That said, most descriptions of what is good about php, fail to do it
justice. Although they are generally enthusiastic and sometimes
fanatical, no amount of religious zeal about its coolness or easiness
can make up for missing the main point. Out of the theoretical realm of
language design and into the economic reality, php is the most powerful
(programming) language so far created.
This would not be true if it didn't sit on top of powerful tools
written in other languages, it wouldn't be true if it wasn't so easy to
integrate it with things like html, apache and mysql, but it does and
it is; and this combination provides the most efficient way to achieve
the main economic purpose that our society has for computers. It's the
same purpose that the ancient sumerians had for clay tablets:
recording, storing and accessing business information. The knock-on
benefits of this for all other kinds of information storage and
communication are obvious, but it's a computer's role as a super
filing-cabinet that puts bread on the table.
Stock, customers, suppliers, workers, money, tools. Keep track of these
and you can keep track of your business, keep track of your business
and just maybe you can make some money.
Even running on a local server, a web application might be slower than
a properly designed thick-client program. It's almost certainly going
to be less pretty, but since when is that the point? If you want your
information to be accessible and your interface to be customisable and
your programming tools to be free, then you can't beat php; or more
broadly, you can't beat the LAMP platform of which php is God.
This "superglue" language is more popular on the www than any other,
but it's even more useful in a local environment, serving web
applications. It's not the best for every purpose, of course, but it
represents for economic activity what television represents for
propaganda. Nothing else really comes close.
Anyway, that's how I see it (now I must get back to my stock-control
system)
Comment