时间:2021-07-01 10:21:17 帮助过:1人阅读
最近找php相关的工作,看到了腾讯的校园招聘 http://join.qq.com/post.php 。自己学php的,不知道是投哪个方向的简历!
PHP算web前台吧……
这里的前台和前端不一样,这里的前台是相对于后台做ORM而言。
PHP等CGI在腾讯算前台开发,主要工作是组装web模板。(也要看团队,有的对内业务,团队缺少设计资源,则前台运营开发会开发整个站点,包括DB设计、前端设计等)
php是后台啊,前台是js+html+css吧
前台开发通道,以前有专门的 PHP 通道,但现在不一定有了
应该是看系统而论的把,大型系统可能后端用C或C++, 前台PHP调用渲染,这时候PHP就是前台。
如果是一般系统,可能PHP前后台兼顾。
这是在讲MVC吗?php可以用来做modle层,和各种数据库、数据打交道,那也属于后台吧,用来做view,嵌套html模版,那也属于前台,所以看自己的兴趣爱好了
大家都说了很多了,各种角度看答案各不相同。
但是有个问题貌似没人注意到:什么是前台什么是后台?
按照最通用的说法,前台叫 frontend,后台是 backend。那么所有在浏览器 (Client side)执行的就是 frontend,包括 CSS、Javascript、Flash 等。 类似的在服务器端(Server side)执行的就是 backend,比如 JSP、C#、Python、Ruby、PHP 都可以称为 backend。
当然,服务器端可能还分 N 多的层次。例如一个在搜索引擎系统里面还有算法层,查询层,聚合层,等等。在这种复杂的情况下,我们无法清晰的定义各层,如是就有了各种称呼。我们团队就是在一个搜索引擎系统里面负责 PHP 开发,我们自称为 Application developer(应用开发者),我们称呼自己所在的这一层为应用层。
PS:貌似计算机专业的搞硬件的看不起搞驱动的,搞内核的看不起搞应用的,用汇编的看不起用C的,用C的看不起用Java的,用Java的看不起用javascript的。仿佛越接近底层的越牛逼。个人认为,这种态度其实是很狭隘很无聊的。
php应该算是后台开发的语言。
腾讯网站仍然是运用CGI的居多,PHP只是通过组件与后端通信,我认为这应该算是前台。