Re: PDF BLOB to Email

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

 




I'd say a lot of it has to do with poor hosting configuration. But any language that has evolved as much as PHP over the last few years will have its issues...

take .net, same shit happens there too...whether you want to compare asp.net to classic asp or vb.net with vb6....much functionality changed and much of it not backwards compatible.

my 2 cents,

Bastien

From: "JupiterHost.Net" <mlists@xxxxxxxxxxxxxxx>
To: php-db@xxxxxxxxxxxxx
Subject: Re:  PDF BLOB to Email
Date: Thu, 11 May 2006 17:59:15 -0500


At the risk of extending empathy where none is given, perhaps you should

I do appreciate that thanks :)

tell us what experiences have led to your negativism. You've been a
subscriber to this list for quite a while, and as far as I can remember,
your posts have never been critical of the language.

Surely something must have happened...

Well, its a long story, actually many ;p

I'll break it up in categories and summarize, and I will attempt to be more positive ;p

a) development:
   - no structure, no CPAN
- random DB funtionality different combinations of --with-mysql --with-mysqli on versions 4.x and 5.x all behave differently and take different args
   - likely to not run the same on the same server

= More expensive to develop and maintain

b) resources:
- php *has* to run under apache and optional "optomizers" because its soooooooo huge and hoggy

= more expensive to run

c) administration:
- add simple "foo" funtionality you might break apache and you may break all PHP scripts - more support for end user since the user's script that worked on the last server doesn't work on this one (which takes back to the simple functionality adding bit above)

= more expensive to operate

d) security:
- config files are generally world readable (IE anyone on the server can get to your authentication info and have complete access to your data) - directories are generally world writable (IE people ahve uploaded ISOs and stolen bandwidth from other accounts)
   - php.ini can be overridden so its pointless
- I've seen root kits and other malciouse stuff uploaded to "protected" places via the web (IE phpbb patch google attack) - SQL injections and other input attacks because some feature is assumed to be on when it isn;t so the protection never gets applied

= much more expensive (lost customers, time, etc)


yes you can have this with any langauge given a bad programmer but with PHP you have an inherently flawed system that can unexpected overcome a good programmer.

The thing that reeeeaaallly irks me is that the general vibe is:

"PHP looks nice so it must be nice" when its simply good graphic design covering many hidden dangers and all funtionality and more can be had easier and without all the fuss with so many other technologies

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux