首页 > 后端开发 > 正文

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

2023-09-29 13:06:58 | 我爱编程网

今天我爱编程网小编整理了php加框架实现的演示 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊相关信息,希望在这方面能够更好帮助到大家。

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

php框架搭建方法?

php框架搭建步骤:

1.项目初始化

首先我们在自己的web目录下创建我们的项目目录,我暂且把项目命名为hellovod,因此我的电脑目录就是:D:laragonwwwhellovod。在该目录下创建composer.json文件。

2.添加入口文件 我爱编程网

初始化完毕后,我们来配置入口文件。在hellovod目录下新建一个public文件夹,并在该文件夹下创建入口文件index.php。

3.添加路由功能

接下来,在hellovod目录下创建一个app文件夹,在app文件夹下新建routes.php。

4.添加控制器模块

在hellovod/app目录下,创建Controllers文件夹,用来放置控制器文件。在该文件夹下创建控制器文件:IndexController.php。

5.添加模型

当然,框架要能与数据库打交道,否则就没有灵魂。我们建立一个名为hellovod的数据库,再创建一个用户表:hw_user。

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怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

thinkphp5框架扩展redis类方法示例

本文实例讲述了thinkphp5框架扩展redis类方法。分享给大家供大家参考,具体如下:
笔者在开发时发现,thinkphp5的自带redis类方法,只有简单的读取缓存、写入缓存的基本方法,远不能满足我们业务的需求。redis本身支持五种数据类型,string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)。redis的东西就不必再介绍了,接下来还是让我一起扩展thinkphp5的redis方法吧!
首先我们先找到缓存驱动类里的,handler()方法,这个方法是返回Redis类的实例化对象的。
这就是实例化对象,包括了options配置项、handler资源句柄、tag标签。实际上这里的handler是new
Redis()的对象实例。只要在外部拿到handler资源句柄,则可以对redis的操作进行扩展了。
在cache类里新增一个getHandler方法。
然后我们就可以在控制器调用了
打印的就是这个redis对象了
这里需要注意的是:
一个是调thinkphp5的redis的方法,就是这样用。
一个是如果你要调用原生的redis方法
基本的用法都讲完了。
接下来就愉快的开始扩展redis方法吧。
先找到这个类
这个类里并没有list的相关操作方法,那我们就来扩展list的相关方法。
这里的话,我就举一个例子了。
在控制器里去调用
这样就写入成功了。
更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend
FrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
您可能感兴趣的文章:针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例ThinkPHP行为扩展Behavior应用实例详解ThinkPHP应用模式扩展详解ThinkPHP框架设计及扩展详解ThinkPHP的Widget扩展实例老生常谈ThinkPHP中的行为扩展和插件(推荐)TP5(thinkPHP5)框架mongodb扩展安装及特殊操作示例thinkPHP下的widget扩展用法实例分析thinkPHP3.2.2框架行为扩展及demo示例ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】thinkphp5框架实现的自定义扩展类操作示例

以上,就是我爱编程网小编给大家带来的php加框架实现的演示 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊全部内容,希望对大家有所帮助!
与“php加框架实现的演示 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊”相关推荐
php做官网框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php做官网框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊有想法...1.个人展示:博客系统,个人信息,换肤(从数据库读取CSS),权限2.人际网络:-〉好友推荐(不遍历数据库,按照6度空间关系找)-〉好友权限(包括未加的人,如校友的权限)-〉涂鸦墙(好友最近行为展示)3.在线聊天:AJAX,JavaScript+PHP4.网页应用:-〉frame嵌入-〉自主

2023-09-08 03:39:54
一个php框架怎么写 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
一个php框架怎么写 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊有想法...1.个人展示:博客系统,个人信息,换肤(从数据库读取CSS),权限2.人际网络:-〉好友推荐(不遍历数据库,按照6度空间关系找)-〉好友权限(包括未加的人,如校友的权限)-〉涂鸦墙(好友最近行为展示)3.在线聊天:AJAX,JavaScript+PHP4.网页应用:-〉frame嵌入-〉自主

2023-10-04 18:09:50
php个人网站框架如何设计 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php个人网站框架如何设计 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

不二网建站:php网站建设的流程有哪些如今,随着互联网产业的日益发展,php网站建设已成为一种非常普遍的现象。但到了现在依旧是有很多的人不知道到底要如何来建设PHP网站,不知道具体的流程问题,下面小编就给大家介绍一下。PHP作为开放源码语言,开发到现在国内外已经开发了许多成熟的开源系统,就已经是完全适合个人和企业用户自行创建网站了,不管是建立个人还是使用PHP的网站,基本上都遵循了统

2023-09-25 15:25:41
php怎么构造网站框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php怎么构造网站框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

php开发网站步骤是?1、第一步搭建PHP运行环境。建议使用PHP开发速成搭建工具包phpstudy。2、第二步,写需求,如图书管理系统。是否需要会员、文章发布、信息发布、在线购买、留言评论等。3、第三步,针对上面列出的需求,进行数据库的表设计。根据需求进行表设计。4、第四步,怎么对网站进行架构,要对自己的网站做一个架构。以后有可能网站进行功能模块增加、网站风格改版提供支

2023-09-15 03:16:03
php框架怎么制作 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php框架怎么制作 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

如何制作长方形框架和正方形框架呢?制作长方形框架和正方形框架可以使用HTML和CSS语言来实现。下面是制作长方形框架和正方形框架的示例代码:制作长方形框架phpCopycode<!DOCTYPEhtml><html><head><style>/*定义长方形框架的样式*/.rectangle{width:

2023-09-13 09:26:54
php框架类博客 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php框架类博客 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

php主流框架都有什么php各种主流框架的比较一、ThinkPHP框架优势:简单易用(Model,Controller,View负责各自的工作),它拥有支持XML标签库技术的编译型模版引擎,支持两种模版标签,动态编译,缓存技术。还支持自定义标签库,具有独特的数据验证和自动填充,MD5数据加密等功能。部署简单只需要一个入口文件,上手快,有丰富的中文文档;学习成本低,社区活跃度高,在

2023-09-11 06:20:40
php如何新建框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php如何新建框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊有想法...1.个人展示:博客系统,个人信息,换肤(从数据库读取CSS),权限2.人际网络:-〉好友推荐(不遍历数据库,按照6度空间关系找)-〉好友权限(包括未加的人,如校友的权限)-〉涂鸦墙(好友最近行为展示)3.在线聊天:AJAX,JavaScript+PHP4.网页应用:-〉frame嵌入-〉自主

2023-09-11 22:20:59
php如何做简单的框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊
php如何做简单的框架 用php怎么做一个如人人网的网站框架,都现需要考虑哪些东西啊

PHP新手该如何学习使用开发框架,有案例吗?关于PHP新手该如何学习使用开发框架,有案例吗,我有下面的观点。步骤1:PHP基础知识。如果你想在Web开发中建立一个未来,习得任何语言都需要一个坚实的语法基础,而HTML和CSS是基本技能。在PHP中:知识:容易掌握PHP的基本知识,了解PHP变量、变量类型、常量,如概念、PHP操作符理解和掌握PHP序列结构、结构条件、三种语言

2023-10-04 04:22:44