Эффективность - довольно широкое понятие, включающее не только производительность. В целом, эффективность - способность достигать поставленных целей. PHP популярен, а значит, с его помощью успешно решаются многие задачи, и это проявление эффективности. И любое средство эффективно в чем-то и неэффективно в другом. Так, если поставить задачу использовать ресурсы машины максимально экономно, то PHP может и не будет эффективен. Но это ведь не единственная задача, решаемая веб-програмистами.
Ну по моему мнению PHP не хватает именно скорости, т.к. сам язык довольно мощьный и позволяет очень много что делать - да народ на нём полноценные сервера и демоны пишет! У меня знакомый написал на PHP BNC сервер для IRC, 100+ юзеров как с куста держали... Да и консольные скрипты писал - отлично работают.. Сам PHP за счёт большого кол-ва расширений много что может делать, я уже не говорю про то что extensions к нему можно со знаниями C легко писать, что позволяет хорошему программеру творить чудеса
Наоборот чем глючнее опенсорс тем больше можно бабла срубить за супорт (основной доход школьников пишущих дырявые скрипты)
это не совсем множественное наследование.... =( Там нельзя указать несколько классов, реализующий один интерфейс, а только класс реализующий ряд интерфейсов.