首页 > 后端开发 > 正文

如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么

2023-10-06 12:10:49 | 我爱编程网

今天我爱编程网小编为大家带来了如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么,希望能帮助到大家,一起来看看吧!

如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么

如何写一个PHP框架呢?思路是什么,需要注意些什么

框架也是程序,程序就是解决问题的。
那么首先你要明确的就是你希望解的问题,之前是否有其他框架可以解决这个问题。

举个很简单的例子,google 的服务器分布在全球各地,百度的服务器分布在全国各地,而一般的小公司可能连一台独立的服务器都没有,这三种网站程序肯定不一样。

如果按照这个思路走,框架写不写无所谓,写好一个程序比写一个框架来的更实在!

如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么

用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

有想法...

1. 个人展示:博客系统,个人信息,换肤(从数据库读取CSS),权限
2. 人际网络: -〉好友推荐(不遍历数据库,按照6度空间关系找)
-〉好友权限(包括未加的人,如校友的权限)
-〉涂鸦墙(好友最近行为展示)
3. 在线聊天:AJAX,JavaScript + PHP
4. 网页应用: -〉frame 嵌入
-〉自主API
5. 商业: -〉precise marketing 系统(类似好友推荐)
-〉冲值、积分、登陆时间累计等

粗略想到这么点

要说框架,上述1、2、4、5模块中只设置控制页用来控制输出和提供功能入口,然后通用功能页-浏览编辑(查、增、删、改),因为要大量AJAX,最好集成功能到最少页,牛X的可以把功能放在数据库中,没试过,可能行不通。

数据库异常复杂...还可能需要在服务器端编写自己的应用来满足服务,比方说,根据对数据库的提交操作,为每个用户的行为创建零时XML或其他文件,发送到客户端,客户端JavaScript响应后接收,即用户能即时看到好友的最新行为。

不要细问,我一个人做不出来,有错漏大家指正,一起讨论,学习中。

如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么

php管理系统框架设计

思路1:权限组概念,根据你的情况,分配四个组,创建用户之后,分配到对应的几个组中。每个组能打开的页面的权限是不一样的。
优点:比较简单,而且清晰。
缺点:不够细致,比如A是车间操作组的,那么又要给他加一个技术办公室的一个页面,就得同时给他附上这两个组的权限,这样就不太合适了。

思路2:有权限组,还有单独的权限管理。也就是具体针对某一个Controller下的Action的,没有这个Action的权限,就无法访问这个Action。这样就比较细致。而权限组,就是把这些action归纳成一个组,用户有这个组的权限,就能访问这组里的所有action。
优点:比较细致,能充分满足需求。
缺点:实现由点烧困难 我爱编程网

以上就是我爱编程网整理的如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么相关内容,想要了解更多信息,敬请查阅我爱编程网。
与“如何自己设计一个PHP框架 如何写一个PHP框架呢?思路是什么,需要注意些什么”相关推荐