免费开源的,快速、简单的面向对象的轻量级PHP开发框架,目前 thinkphp 总共给出 4 个...
原创 2022-10-11 21:21:53
426阅读
ThinkPHP 是一个快速、简单的面向对象的轻量级 PHP 框架,始创于 2006 年初,如今已走过十年的迭代升级,广泛应用于中小规模的 Web 应用开发。它在十年的持续发展中不断完善,在遵循 PHP 标准和规范的基础上,保持高性能的同时,更注重开发体验的优化,下面就让我们来学习 ThinkPHP 的入门使用。 一、环境搭建 (一)最低性能要求 PHP 版本 >= 7.1.3 PHP 的
原创 7月前
549阅读
   纯属闲着无聊的- -!,前两天一直研究dede,放弃了。无聊最近准备研究ThinkPHP,但是ThinkPHP生成的目录的结构让我很郁闷,个人还是比较喜欢dede之类的那种比较简单的结构,所以今天就下手改了一下。现在分享出来给大家。   1.先修改生成项目目录的主体结构,这个不需要修改ThinkPHP的源码(也可以修改,如果是初学者,最好还是先别修改了
推荐 原创 2013-09-04 15:54:40
3252阅读
2点赞
2评论
一.  下载附件包:http://pan.baidu.com/s/1dEGlBix解压后class.pop3.php,class.smtp.php 两个文件复制到ThinkPHP/Extend/VendorPHPMailer.class.php 复制到ThinkPHP/Extend/Library/ORG/Net
原创 2022-03-08 13:51:20
801阅读
这是我写的文字呀,怎么发布不了呢?
原创 2013-08-07 16:10:39
433阅读
tp5 Env::get('root_path'); tp6 $root = app()->getRootPath(); ...
转载 2021-10-19 16:40:00
3384阅读
2评论
在Linux系统上配置和运行ThinkPHP项目是一个非常常见的操作,尤其是对于开发者来说。下面将介绍如何在Linux系统上进行一系列操作来实现该目标。 首先,我们需要确保我们已经安装了适当的环境,包括PHP、MySQL数据库和Apache服务器。如果没有安装,可以通过命令行工具来安装: ``` sudo apt-get install apache2 sudo apt-get install
原创 2024-04-26 10:31:57
189阅读
在进行web开发过程中,我们经常会遇到将ThinkPHP项目放进Linux服务器的情况。将项目放进Linux服务器可以提高项目的安全性、稳定性和性能,同时也便于团队协作和项目管理。下面我们来具体讨论一下如何将ThinkPHP项目放进Linux服务器。 首先,准备工作是搭建好Linux服务器环境。选择一款适合自己的Linux发行版,并进行安装和配置。安装好Linux服务器后,需要安装LAMP(Li
原创 2024-05-29 10:49:34
117阅读
​​综述 2​​​​需求 2​​​​作者 2​​​​系统一览 2​​​​Unity3dclient 2​​​​PHP后台 4​​​​准备 6​​​​XAMPP 6​​​​官网 6​​​​下载地址 6​​​​教程 6​​​​ThinkPHP 6​​​​官网 7​​​​项目所用版本号 7​​​​下载地址 7​​​​高速入门 7​​​​全然手冊 7​​​​步骤 7​​​​准备ThinkPHP 7​​​​
转载 2017-08-06 14:22:00
211阅读
2评论
顾名思义:模板就是网页页面,有的是静态,有的的动态 基本语法: 1. <li><a href="{:U('User/searchlist')}">返回列表</a></li> 2. <form method="post" autocomplete="off" action="{:U('user/up'
转载 2016-02-16 16:45:00
65阅读
2评论
每个大型的模块最好用以下模式进行编写defAction //全局ActPublicAction extends Defaction //共用actAction extends ActpublicAction //具体不断更新中
j
原创 2022-11-21 17:56:13
50阅读
1,了解项目需求和项目流程如图所示 知道具体的步骤之后,就要完整的去开发项目
原创 2013-08-05 16:17:18
979阅读
题记:网上关于ThinkPHP的介绍,不计其数,有文档,示例,代码片段以及其他等。毕竟自己掌握的,才是自己的。 所以,趁着做的项目(当然用的是thinkphp框架)的余热,奋笔疾书,一个人的理解与拙笔记录下来,说不定以后 还会遇到类似的问题,这也相当于一笔宝贵的技术经验。 好了,废话少说,该进正文了
转载 2016-02-16 13:47:00
124阅读
2评论
ThinkPHP think migration 简洁使用教程 migration:一种数据库的版本控制,让团队在修改数据库结构的同时,保持彼此的进度一致。帮你更简单的管理数据库。基于原生 thinkPHP 5.0 命令行工具,融入了 Phinx 的数据库迁移;查看 Phinx文档获取更多帮助...
转载 2018-11-02 11:18:00
169阅读
2评论
说到函数,可能有人会想:框架的C(控制器)通牌都是函数构成的,没有必要讲吧。 当然,我要说的是,公共函数:function.php,该文件就是为了开发一下功能准备的,比方说,某个功能,a地方可用,b地方 可用,到c地方亦可以。在这个文件开发具有共性的功能,可以提高代码的使用率,以及避免代码出现冗余。
转载 2016-02-16 14:17:00
138阅读
2评论
  由于是3.2 版本的教程 后面会结合5.0版本进行改进 - 主要记录思路 环境搭建 SVN服务器 版本控制 服务器端VisualSVN 客户端 TortoiseSVN 导入账号 前后台分离 操作同一个数据库 创建一个WWW下的网站地址 存放源码 工作拷贝 复制 后台框架 配置前后台 apache虚拟命名 前后台模板搭建 单独后台 无限分类模块设计 测试数据库 遍历表中内容select
PHP
原创 2021-07-05 11:28:30
338阅读
修改nginx 配置文件:server { ...    location / {        index  index.htm index.html index.php;        #访问路径的文件不存在则重写URL转交给ThinkPHP处理    &
转载 精选 2014-05-27 07:57:20
1113阅读
现在,说说添加权限,权限管理列表 c.添加权限 英文名称:即模块中控制器名称或是方法的名称。 中文名称:即中文名称,没有什么好说的。 状态:有禁用和开启两项,禁用相当于该改模块或方法禁用掉了,开启,则相反。 类型:包括:项目,模块,操作 父节点:即父亲节点,包含若干子节点,含从属关系 排序:一般而言
转载 2016-02-17 17:19:00
116阅读
2评论
当理清这5个表的关系,接下来,就是功能介绍了。 基本会按照这个思路,作为介绍。 a.添加角色 几点注意: 1.角色名称,即对应工作中的职称,如程序员,架构师等,每个职称会有对应的权限,同理,不同的角色有不同的对应权限。 2.角色描述,(不要想当然是对该角色的某某描述,a,是干嘛的,b是干嘛的,c又是
转载 2016-02-17 17:00:00
148阅读
2评论
我们在用Thinkphp6做项目开发的时候,通常会把项目分为后端(admin),前端(web),接口端(api),小程序端(mini),这样划分项目框架是没有问题的,但是如果项目比较复杂,这样划分会造成一个模块所用到的方法,会在不同的端口出现。如果该项目要删除该模块,需要在不同的端删除对应的模块。例 ...
转载 2021-09-10 00:33:00
561阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5