ok Afam i don't want to start a PHP war here o

.
all i was just sayin was that you can't use PHP for every software development project. I can explain what ETL means and site various other examples and scenerios where PHP in inadequate but i am just too lazy to start another unneccessary argument.

Excellent response.
This is not about PHP war or unnecessary argument. It is about justifying a statement.
PHP cannot be used for every software development project or it should not be used for every software development project?
Is there a programming language you believe should be used for every software development project?
Though PHP was developed for the web I have used it to develop desktop software for an oil servicing firm who used and dumped some off the shelf solutions built by other programming language.
In my opinion, it is more about the skills, understanding and experience necessary to turn basic and complex processes into software.