关于“php项目需求”的问题,小编就整理了【3】个相关介绍“php项目需求”的解答:
PHP如何实现云打印?一个项目需求要几百台电脑都有打印功能,本来是想用网络打印机的,后来发现没有网络打印机,就自己动手写一个打印类算了。
类实现想法是:先把要打印的数据都收集起来,在用js调用window打印函数。目前就使用于IE。
做项目必须要用thinkphp吗,用原生的php不行吗?所有语言的框架,存在的目的说到底了就是一个,省事儿。
常用的给你封装好,需要了直接调用就行了,不用你再琢磨怎么写了
你要不用框架也没啥,0和1也能写
在项目开发中,技术架构选型是要根据你实际项目需求来定的。
像我前些天帮人做的一个小东西,他的需求,只是需要记录一下用户的状态,我就用原生的php记录一下session,甚至都不需要用到数据库。
但是,一般情况下,项目都不会是这么简单。用thinkphp等框架就有优势了。
首先,数据库的连接,你只要配置数据库连接信息,然后对数据库的增删改查就可以全部交给框架去处理了,如果增删改查出现错误,框架还能给你抛出异常。你要是用原生php开发的话,自己去处理捕获这些错误,你得写很多代码。当然,你要是说你能用各种设计模式和面向对象写一个数据库连接和错误处理类,当我没说,因为,大部分php框架本身就是用原生php写的各种处理类的集合。
其次,框架有很多便捷的工具方法,你可以直接使用,如果,你用原生开发再去将这些方法写一遍,就相当于重复造轮子。当然,如果你是为了练习积累经验,当我没说。
总之我们的开发最终都是为了解决问题,如果你能用原生开发最快解决问题,那就用原生的就可以了。
但我的经验是:“永远不要相信提需求的人的话,我只要一个简单的xx功能就可以了”。如果客户是要做个买东西的小商城,你最好在开发的时候预留好客户是要开发一个淘宝的打算。
从事网站开发的师兄们,敢问怎么创建一个php项目呢?开发网站需要服务器,数据库,和开发语言
1、购买服务器
2、搭建php开发环境,搭建nginx,安装数据库比如mysql monodb redis。
3、前端开发使用html,css,javascript 现在都有成熟的框架可以使用,比如vue react等
4、需求分析
5、UI界面设计
6、编写代码
7、调试测试
8、上线运行
到此,以上就是小编对于“php项目需求”的问题就介绍到这了,希望介绍关于“php项目需求”的【3】点解答对大家有用。