关于“不用数据库的PHP”的问题,小编就整理了【3】个相关介绍“不用数据库的PHP”的解答:
做项目必须要用thinkphp吗,用原生的php不行吗?可以,但是如果没有过硬的技术基础的话,那么干是作死,另外成规模的项目推荐用laravel
1、项目必须用thinkphp吗?
答:不一定非得有thinkphp框架,现在主流的框架除了thinkhphp ,还有Laravel、CodeIgniter、CakePHP、ZendFramework、Symfony、yii等知名框架,这几个框架都是很成熟的框架了。做普通项目,选用以上任何一个框架都没有问题。
2、 用原生的不行吗?
答:用原生的可以。但使用框架更方便,可以减少开发时间,降低成本。
(1)防止重复造轮子,thinkphp框架帮你实现了MVC架构,路由功能,封装数据库操作,还有模型,视图,日志等功能。
(2)前后端越来越分离。现在很多用原生的大部分是前后端混写,整个页面最终会变得很混乱,不利于修改。框架一般都实现模板语言,相比把php语法混入前端页面,模板语言更接近前端语言,代码更简洁,可读性更好,修改更方便。如果完全使用api接口提供服务,可使用PhalApi 这类接口框架。
(3)统一的入口文件。不少使用原生PHP方式,都是一个页面对应一个php文件,项目结构混乱,而且不安全。而thinkphp采用统一的入口文件,根据url和路由规则,执行对应模块的控制器的方法,项目结构清晰易管理。
什么样的网站不需要专门数据库?只有html静态网页不需要数据库,但以后更新网页内容很麻烦,asp要access数据库,asp.net要 sql server数据库, php需要mysql数据库
不需要数据库的软件?有些软件需要安装数据库,有些不需要,这其中可分为以下几种情况:
1、软件本身集成数据库,这种软件不需要安装数据库,可以直接使用;
2、软件不涉及数据库内容,只有静态内容:如某些网站就是用静态页面制作的,不需要数据库;
3、需要使用数据库的软件,一般是要有数据交换和存储,并且软件本身没有提供集成数据库,这样的软件要在本地安装就需要安装数据库。
到此,以上就是小编对于“不用数据库的PHP”的问题就介绍到这了,希望介绍关于“不用数据库的PHP”的【3】点解答对大家有用。