我觉得这里的前端是指的为访问者服务为目的的应用,后端是管理、运营、数据挖掘等非面向访问者的东西。因为php快速、易于部署,因此在前端具有比其他语言更大的优势(例如界面3个月换一次),但是php毕竟是解释型的,因此在稳定(指需求变化小,很少重新编译)而又复杂(指令密集)的情况下,运行效率相对于编译型的语言低而处于劣势。
PHP是服务器端脚本语言,服务器端 != 后端,Client端 != 前端
这个要从整个系统的结构上来说了
比较简单的区分就是
单php开发的系统上来说,PHP属于后端开发
但是对于一些稍大并且异构的系统来说,php仅仅作为前端(此前端并非web的前端,是架构上的另外一种意义)
对于C++之类的 PHP就是前端。PHP 就是一种网页语言,可以嵌入很多语言,你是要学吗?去达内看看,他们的教学质量好一点。