** We are digressing from the original post, but that is often the nature of a discussion.
I agree with Viktoras that the GIS community should not ignore the emergence of PHP. Consider some numbers from a Google search (PHP- 139,000,000 pages, ASP- 132,000,000 pages: PHP NET- 5,320,000 pages, ASP NET- 5,560,000 pages). These numbers indicate that PHP IS already mainstream (esp. since PHP got a late-start as it came into use after ASP. This despite any organized marketing).
That is why Macromedia Dreamweaver for one, now supports PHP. As such, any good webGIS software would also give its users the option of creating pages in PHP, in addition to other market preferences. One can always bundle a PHP-WYSIWYG and combine the best of both worlds (You may refer to <http://www.macromedia.com/> or <http://www.interakt.ro>).
Given its popularity, ease and zero-cost, PHP emerges as a strong choice for many small-to-medium scale projects, say with small cities and counties. Suitability and effectiveness also depend on what one is comfortable with, but the template/wizard style IS limiting.
Take a look at some of PHP's good features- strong image support, XML support, dynamic PDF creation, ability to join Flash with data, etc.
** > it seems to me the time and effort spent to thumb one's nose at the > mainstream would be far more efficiently spent learning how to use > mainstream resources to do what one needs. I agree it is always > possible to
It may very well be that open-source is not some "bleeding-heart" liberal thumbing her nose at big-corporations, but a clever ploy to deal with a bully by altering the rules of the game.
** > marginally more efficient or more emotionally gratifying (since > the "more elegant" talk is at core an emotional thing) way than > with .asp.
Since such discussions often decay into charged-up talks on "Our Method" vs. "Their Method", it is best to admit subjectivity where it lies.
** > The Slashdot site is a fine example for that microscopic fraction of > techology elitists who are real code warriors and who would rather
The reason I mentioned <http://slashdot.org> is because that site created the Slashdot Effect. And they use PHP, which speaks for itself.
Like I said, PHP IS mainstream. Ignore it to your detriment. Harsh Related Links: <http://pear.php.net> <http://www.enovative.de> <http://www.nobodyhere.com/ik.hier>
** ps: > ---------- Original Message ---------------------------------- > From: Allan Doyle <adoyle@intl-interfaces.com> > Date: Tue, 1 Jul 2003 17:23:16 -0400 > > Go to www.netcraft.com - type in the website of your choice. I picked > these. I think I've mentioned before that you guys use Apache on Unix > for your front page. Now I notice that you also use PHP. Good stuff, > eh? > > www.manifold.net - Apache Unix PHP 4.3.0 > www.ibm.com - Apache Unix. > www.whitehouse.gov - Apache Linux > www.fidelity.com - Netscape-Enterprise Solaris > www.citibank.com - Solaris > www.direct.com - Apache Unix (my credit union) >> >> ---------- Original Message ---------------------------------- >> From: "Dimitri Rotow" <dar@manifold.net> >> Reply-To: <dar@manifold.net> >> Date: Tue, 1 Jul 2003 22:33:32 -0700 >> >> I trust you are not making a case based on statistics (since no >> doubt you know perfectly well a self-selected sample of six web >> pages proves nothing about an Internet universe of millions of >> sites). Survey the web at large,
The rebuttal of Allan's argument is weak. We all know that 6 is too small a sample size, but that was not his point. The 6 random selections were of respectable institutions that most of us would trust with their technology choices.
** pps: > content). You don't need an elaborate, dynamically-served page to > deliver worthwhile content, no more than authors for thousands of > years have needed more than pen and ink and paper to write immortal > text. > > The main Manifold pages are all painfully banal http and use neither > PHP nor ASP, nor do they involve commerce or any security issues. > They're just plain, old web pages with text and images in them. On > the other hand, take
A dynamic data-base driven webpage does NOT have to be elaborate. If you have PHP, just plug-in date(), $_SERVER['REMOTE_ADDR'], gethostbyaddr($_SERVER['REMOTE_ADDR']), $_SERVER['HTTP_REFERER'], etc., to start collecting valuable visitor-data: when, who, why and what.
(Also, having database-driven web tools will only help us in better project management, thus lowering cost. BTW, we do have some simple webGIS maps. And our PDF maps
|