E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PHP框架-yii
从0开始构建一个属于你自己的
PHP框架
如何构建一个自己的
PHP框架
为什么我们要去构建一个自己的
PHP框架
?可能绝大多数的人都会说“市面上已经那么多的框架了,还造什么轮子?”。我的观点“造轮子不是目的,造轮子的过程中汲取到知识才是目的”。
PHP9年架构师
·
2022-02-12 13:10
2019-01-22
YII
2-API访问控制器-生命周期介绍1、入口脚本(加载应用配置、运行应用)2、运行应用(执行run()方法调用事件,事件写在filter目录)3、filter里面的文件执行beforeAction作为映射
走夜路的瞎子
·
2022-02-12 01:37
Yii
插件库可编辑table
插件库:http://demos.krajee.com/可编辑table:http://demos.krajee.com/grid-demo可编辑table:http://demos.krajee.com/detail-view
v1i555
·
2022-02-11 16:44
二、Android中的IPC方式:AIDL
AIDL相关的重要类和接口1.IInterface2.IBinder3.Binder4.BinderProx
yII
nterfacepublicinterfaceIInterface{/***RetrievetheBinderobjectassociatedwiththisinterface
ChiangCMBA
·
2022-02-11 04:36
【testNG】eclipse安装testNG插件,创建第1个testNG示例
Eclipse3.4及更高版本,请输入http://beust.com/eclipse对于Eclipse3.3及更低版本,请输入http://beust.com/eclipse1学习网址:https://www.
yii
bai.com
大树大人
·
2022-02-10 11:10
2020PHP经典面试题库-数据库相关
2020PHP经典面试题库汇总,包括如下部分:PHP基础部分PHP高级部分数据库相关Think
PHP框架
Laravel框架smarty模板引擎开发实战部分微信公众平台开发综合技术数据库相关1、常见的关系型数据库管理系统产品有
咖啡di味道
·
2022-02-10 08:12
个人学习计划
个人近期(3个月)学习计划:1.以PHP为基础复习编程各方面知识1.1设计模式1.2
php框架
结构(以laravel和ci为准)1.3相关算法,数据结构研究(php为准)2.docker学习,相关环境搭建
smallThree1
·
2022-02-09 22:00
yii
扩展缩略图类
main.php里面配置'components'=>array('thumb'=>array('class'=>'ext.CTumb.CThumb',//路径别名))3.扩展缩略图设置$path=dirname(
Yii
程序员的自我修养
·
2022-02-09 05:48
[项目推荐] Corcel 让你在 WordPress 中使用 Laravel
file你想过可以在WordPress中使用Laravel或者任意一种
PHP框架
吗?Corcel可以帮你实现!开发网站应用就应该是快捷并有趣的。当然了,每个应用都会有它自己的需求和生命周期。
summerbluet
·
2022-02-08 13:46
Rewrite规则
最早接触Rewrite规则是在使用Think
PHP框架
的.htaccess文件,此文件用于配置框架路由重写规则;该规则通过使用正则表达式改写URI。可以指定一个或多个rewrite指令,按顺序匹配。
铁匠简记
·
2022-02-07 18:18
yii
2 restful api 风格搭建(一)
最近在研究如何利用
yii
2搭建restfulapi,将
yii
2restfulapi/
yii
2restapi搭建心得写下,欢迎一起讨论使用
yii
2.0.13advanced版,将frontend整个作为api
smoke_zl
·
2022-02-07 14:46
Search in Rotated Sorted Array - 循环有序数组查找问题
两道题SearchinRotatedSortedArrayhttps://leetcode.com/problems...SearchinRotatedSortedArra
yII
https://leetcode.com
·
2022-02-06 22:41
java
Yii
2 中添加全局函数
方法一直接在入口文件web/index.php里面写函数,示例代码如下://全局函数if(!function_exists('pp')){//传递数据以易于阅读的样式格式化后输出functionpp($data=''){//定义样式$str='';//如果是boolean或者null直接显示文字;否则printif(is_bool($data)){$show_data=$data?'true':'
guanguans
·
2022-02-06 16:59
Yii
2.0 框架初学之实现注册功能
初学
YII
框架,与大家分享一下。首先得配置好数据库,比较简单,这里就不细说了。这里主要说
YII
框架代码实现。
Jeffrey陈
·
2022-02-06 05:47
目录结构定义
从零开始编写一个
PHP框架
系列项目地址:terse前言框架的目录结构表明了作者对框架的理解和定义,这是值得斟酌的一件事情,不过也不用太过纠结,一个系统的成长是会有一个过程的。目录结构.
imjcw
·
2022-02-05 17:04
Yii
1.1 createCommand 命令
热身训练:$result=array('id'=>null,'val'=>0);$row1=
Yii
::app()->db->createCommand()->insert('表名',$result);$
lookphp
·
2022-02-05 01:34
Linux系统LNMP环境安装pdo_mysql扩展(could not find driver)
将
yii
2开发的网站放入LNMP上,网页报错couldnotfinddriver,缺少PHP扩展,我的是缺少pdo_mysql扩展Linux系统下:输入:[root@test~]#cd/usr/local
DarlingHH
·
2022-02-04 18:18
PHP框架
建议学习流程
国内的话一般公司基本就是tp、ci、
yii
以及zend还有一些不知名的小框架bat等会考虑效率问题,所以一般会采用yaf之类的框架,新浪内部就大量在使用。
qzuser_5ed6
·
2022-02-03 18:19
新建的个人blog站
1、基于qinblog2、全站缓存,访问速度优秀3、Markdown书写体验良好,观看体验良好4、轻量级
PHP框架
,ci5、轻量级前端框架uikit6、blog名字:鱼笨自由7、blog地址:http:
鱼笨自由
·
2022-02-03 15:49
CodeIgniter 高级技巧
CodeIgniter是个很传统的
PHP框架
,小巧玲珑,尽管与Laravel等新兴框架相比,缺乏优雅,但它简单、容易上手、易掌控下面记录一下,我在用CodeIgniter(以下简称CI)过程中,摸索或查阅到的一些技巧先做一些约定
lip2up
·
2022-02-03 11:26
thinkphp ,laravel,
yii
2开发运行环境搭建
Nginx
Yii
2server{charsetutf-8;client_max_body_size128M;listen80;server_name
yii
.local.test;root/home/www
毒舌程序员
·
2022-02-03 09:03
我在做一个叫FunX的东西,它是一个框架
如标题所言,我正在撸一个基于
Yii
2的基础框架FunX,在遍地都是cms框架的土壤上,为什么还要手痒去撸一个呢?如果你有这样的疑问,同样的,我曾问过自己很多遍,会不会多余。
whoAmIr
·
2022-02-03 00:44
YII
初体验 —— 搭建一个简单的 Todo List 系统
Yii
是一个高性能,基于组件的
PHP框架
,用于快速开发现代Web应用程序。
·
2022-01-27 16:15
php
微信小程序 - 登录 - code2Session - 服务端PHP开发
强调一下,这里笔者应用的是
YII
1.0,框架没啥用到内部的方法,主要还是面向对象的思维,如果框架不同唯独就是框架的配置与查询数据库方式还有文件层级目录的不同,咱们学习的时候脱离框架思维运用面向对象角度看待即可
乐崽的爹
·
2022-01-14 11:06
zookeeper
1.研究下数据持久化机制2.研究下dubbo中如何封装并使用zk的3.脑裂问题4.多中心部署数据同步问题https://lu
yii
sme.github.io/2017/04/22/spring-cloud-service-discovery-products
suxin1932
·
2022-01-05 09:18
用
yii
2进行(curd)接口开发(普通类型)整个流程:
第一步:理解这里的意思.第二步:写自己的域名.比如http://www.demonstration.com.(本地地址的哈)。在nginx里面新建一个文件demonstration.php(直接复制粘贴)server{listen80;charsetutf-8;server_namewww.demonstration.com;access_logC:/Wnmp/logs/demonstration
贵哥的编程之路(陈业贵)
·
2021-11-16 19:42
php
yii
git
记录一次
yii
2项目php版本升级到7.4的代码变更
目前开发用的
yii
2基于php7.1.33构建,鉴于7.1已经停止维护,计划更新php版本到7.4,并且将
yii
2的版本从2.0.15.1升级到最新的2.0.43。
·
2021-11-15 22:31
phpyii2后端
PHP、TP6框架及JavaScript的单步调试
目录一、PHP程序的调试1.单个PHP程序的调试2.
PHP框架
代码的调试二、JavaScript程序的调试三、总结参考资料:https://www.bilibili.com/video/BV1Qx411f7pF
CodeReaper
·
2021-11-12 20:00
Yii
2框架基础模板使用多组用户,增加admin
user'=>['identityClass'=>'app\models\User','enableAutoLogin'=>true,],'admin'=>['class'=>'
yii
\web\User
·
2021-11-11 17:26
yii2
php没有文件被上传的实例分析及解决办法
使用Think
Php框架
上传小图片文件成功,上传大文件失败。
·
2021-11-09 15:00
【网络安全】xhCMS代码审计思路
前言最近想提升一下自己的代审能力,虽然之前复现分析了挺多漏洞的,TP,Laravel,Typcho,
yii
,但一直感觉对代码审计能力提升用处不太大,很多时候链子和利用点都非常简单,可是如何发现的这确实一个难题
IT老涵
·
2021-11-02 14:40
程序员
安全
网络
web安全
安全
网络安全
计算机网络
Laravel8学习笔记01 - 目录结构
根目录目录二级目录简介作用/app应用目录应用的核心代码/bootstrap启动目录app.
php框架
的启动和自动载入配置.
·
2021-10-28 18:49
laravelphp
centos 一次 404 not found 排错经过
开始耗费脑细胞:首先访问本地域名发现404是由
php框架
展现的,并不是由nginx展现。跟开发对了下,开发同学坚持认为是因为nginx路由转发有问题,导致php路由重写未生效。
超能力大雄
·
2021-10-27 09:02
centos
linux
运维
php
nginx
yii
发送邮件
(qq邮箱官方会发一个授权码给你.)第二步:'mailer'=>['class'=>'
yii
\swiftmailer\Mailer',//sendallmailstoafilebydefault.Youhavetoset
贵哥的编程之路(陈业贵)
·
2021-10-23 22:38
yii冷门知识
php
简单易用且优雅的跨境支付 PHP SDK 扩展包
安装composerrequirepudongping/global-pay-vvv特点命名规范隐藏开发者不需要关注的细枝末节符合PSR规范,可以方便的与各种
PHP框架
集成有良好的文
·
2021-10-10 20:10
支付支付宝
ORM:被忽略的 group by 后的 count 统计
起因使用了某个
PHP框架
的sql查询器时,发现每次加上分组条件之后,page方法返回参数中一个是数据集和一个是总数,而总数总是不准。问题于是,我看了一下框架模型的实现方法。
·
2021-09-23 18:02
php后端mysql
php框架
哪个好?
php开发框架,常用的大概是
Yii
、TP5、Laravel等等····
Yii
是一个基于组件开发的用做大型web应用的高性能
PHP框架
,它将Web编程中的可重用性发挥到极致,能够显著加速开发进程。
·
2021-08-24 22:23
【
Yii
2框架学习】框架搭建
Windows下搭建1、安装Composer[windows安装]Composer是PHP的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。Composer默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如vendor)进行安装。Composer需要PHP5
小何爱学习
·
2021-08-10 14:06
PHP反射机制案例讲解
PHP自5.0版本以后添加了反射机制,它提供了一套强大的反射API,允许你在PHP运行环境中,访问和使用类、方法、属性、参数和注释等,其功能十分强大,经常用于高扩展的
PHP框架
,自动加载插件,自动生成文档
·
2021-08-01 16:06
景泰蓝的制作 叶圣陶 Gigtaiillan D Zyizo Yec Shegx Taot
womenqucanguanpBeeijiglShilSxougogyeeGogsijSyiyandGogchagl.Culueddkanlgigtaiillandzyizogoochegz.Gigtaiillansdosyurrenhiaidsxougog
yii
pin
扩展汉语拼音功能
·
2021-07-31 23:53
C++实现LeetCode(154.寻找旋转有序数组的最小值之二)
[LeetCode]154.FindMinimuminRotatedSortedArra
yII
寻找旋转有序数组的最小值之二Supposeanarraysortedinascendingorderisrotatedatsomepivotunknowntoyoubeforehand
·
2021-07-29 17:29
PHP之深入学习
Yii
2缓存Cache组件详细讲解
定义缓存组件
Yii
2的缓存是通过组件Component实现的,在项目的配置文件中,配置components->cache实现对缓存组件的定义。项目配置文件的路径为config/web.php。
·
2021-07-29 13:30
Yii
/CodeIgniter/Phalcon/MixPHP 基准压力测试
测试环境硬件环境(虚拟机):4核1G运行环境:Nginx8进程,PHP-FPM静态模式8进程,MixHttpd8进程,框架环境
Yii
Nginx+PHP-FPMCodeIgniterNginx+PHP-FPMMixPHPNginx
撸代码的乡下人
·
2021-06-27 11:47
yii
2模块化
$params=require__DIR__.'/params.php';$db=require__DIR__.'/db.php';$modules=require__DIR__.'/../modules/modules.php';//文件引入$config=['id'=>'basic','modules'=>$modules,//检查modules名称有没有写错'basePath'=>dirna
我的楼兰0909
·
2021-06-26 23:51
Yii
2 User cookie 登录原理 2 (总是不自觉的退出原因自查)
对于
yii
2中用户登录,我们可在user组件中设置session的超时时间,另外我们在session中设置session的超时时间,他们的关系是如何呢?
Mead170810
·
2021-06-26 13:36
【Laravel—核心源码解析】(一)入口文件index.php
前言Larave作为近年来最流行的
PHP框架
之一,在目前的工作中也是使用比较频繁的框架,功能十分全面。
Jesus丶
·
2021-06-25 05:13
01. ThinkPHP6.x
一.框架简介ThinkPHP6.0是目前框架正式版的最新版本,发布于2019年10月24日;TP框架是免费开源的、轻量级的、简单快速且敏捷的
PHP框架
;你可以免费使用TP框架,甚至可以将你的项目商用;ThinkPHP6.0
王者風範
·
2021-06-24 23:42
04. URL 访问模式
一.URL解析Think
PHP框架
非常多的操作都是通过URL来实现的;多应用:http://serverName/index.php/应用/控制器/操作/参数/值…;单应用:http://serverName
王者風範
·
2021-06-24 11:55
lnmp
yii
安装及使用
https://www.
yii
china.com/doc/guide/2.0/start-hellohttp://www.v.com/index.php?
张清柏
·
2021-06-24 01:32
yii
model
model加入事件监听publicfunctioninit(){parent::init();$this->on(self::EVENT_BEFORE_UPDATE,[$this,'beforeUpdate']);$this->on(self::EVENT_BEFORE_INSERT,[$this,'beforeInsert']);}publicfunctionbeforeInsert(){//d
我是_你的范儿
·
2021-06-23 21:05
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他