2025-06-16 18:06:13
大家好,今天小编关注到一个比较有意思的话题,就是关于php全栈的问题,于是小编就整理了3个相关介绍php全栈的解答,让我们一起看看吧。
答案是PHP。
如果只是单纯的做Web,显然是PHP更适合,因为PHP是专为Web而生,而Python也可以做Web,但是相比起PHP就弱了一些,而且PHP比Python更简单,更易学,对于新手更友好,所以推荐使用PHP开发Web。
而Python的优点主要是在于对数据的爬取,我们在做爬虫的时候,使用Python就比较好一点,所以各有所取。
谢邀。
一、回答问题
目前一个应用软件系统,包括:服务端功能(操作数据库和核心业务逻辑的)和前端展示功能(用户操作用的就是这部分)。
服务端开发需要掌握的知识:
基础的数据库、PHP开发语言。
升级一点儿的要了解缓存、事务等。
高级的需要了解分布式、分库分表啥的。
前端展示需要掌握的知识:
基础的HTML/CSS/javascript;
升级点儿的jquery、其他各种前端框架,比如LayUI啥的。
高级的要会VUE webSocket啥的。
另外,如果你还得掌握安卓开发、苹果开发、微信开发,因为这些都是客户要求必不可少的适应终端。
至少,你要会个微信开发。
二、建议
别以全栈工程师为目标。
一般的高手行走江湖也就用一个顺手的兵器,除非达到东邪西毒南帝北丐的程度,否则换个兵器战斗力是大打折扣的。
在问全栈工程师需要掌握什么技能的工程师,一定是水平还不够好,那么就专心做好自己擅长的那个技术就好了,别的嘛。。。条件到了自然就掌握了。
全栈工程师,要求要懂得前端,服务器端的开发。
前端,鉴于你问的是PHP,那么最起码的html,js,css你要会。对应的目前前端开发的框架,比如说是JQuery,VUE这些你要会用。html5里面的canvas,css3也要会。移动端和浏览器的适配也需要会。
服务器端的知识更复杂,更多样。比如缓存,数据库,分布式,以及微服务这样的概念你要明白,并且知道什么时候该用什么才行。
其实个人观点是不太建议有全栈工程师的,可能小公司人手不够,临时顶替一下,这没有问题,但是毕竟人的精力是有限的,不可能全都兼顾,全都兼顾的后果就是哪个都不专业。最好还是在自己最擅长的领域深度学习。
不过话还是要说回来,多学点东西毕竟没坏处。如果走上领导岗位,知识面够广也是有好处的。如果要成为技术专家,还是建议一个领域够专才好。
我觉得哈,学学JavaScript比较靠谱,就是你说的学习nodejs这一个。
当然,艺多不压身。python学了也是极好的,毕竟,人生苦短嘛。
关于PHP是最好的语言,这个梗,就不提了吧。
说说学习JavaScript的建议吧。推荐一本书给你,《JavaScript学习指南》
推荐你买实体书,再看看能不能找到pdf的版本放手机里面看。
这书涵盖了ES6的语法和用法。实例引导,看着比较舒服。
JavaScript全栈的生态会推荐使用mogodb这种文档型数据库,用起来会感觉一切皆json,还不错。
最后,想推荐给你一个静态博客的实例教程。不知道你目前的编程水平如何,无论如何,都建议你把代码跟出来,这里的跟出来指的是,自己把环境搭起来,代码自己敲进去,跑起来,自己排错,自己百度,同时记录自己爬过的坑。
等这个博客真被你自己做出来了,应该能算入门了吧?
GitHub/nswbmw
嗯,这里贴地址不好,你懂的。
到此,以上就是小编对于php全栈的问题就介绍到这了,希望介绍关于php全栈的3点解答对大家有用。
Copyright © 2005-2025 代潇瑞博客 www.daixiaorui.com All Rights Reserved.
免责声明: 1、本站部分内容系互联网收集或编辑转载,并不代表本网赞同其观点和对其真实性负责。 2、本页面内容里面包含的图片、视频、音频等文件均为外部引用,本站一律不提供存储。 3、如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除或断开链接! 4、本站如遇以版权恶意诈骗,我们必奉陪到底,抵制恶意行为。 ※ 有关作品版权事宜请联系客服邮箱:478923*qq.com(*换成@)
渝ICP备2023009091号-21