摘要:
Git自动部署文件位于repository下面的hooks里的post-receive#!/bin/shset -egit-update-server-infogitosis-run-hook update-mirrors# Check the remote git repository wheth... 阅读全文
摘要:
我们的PHP程序有时候需要定时执行,我们可以使用ignore_user_abort函数或是在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发PHP执行任务下面介绍Crontab的两种方法。一、在Crontab中使用PHP执行脚本... 阅读全文
摘要:
名称 : crontab使用权限 : 所有使用者使用方式 :crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-1[user]-列出用户目前的crontab.crontab-e[u... 阅读全文
摘要:
Q:最近配了个服务器,用的GIT,本地提交后服务器必须再拉取一下才能更新出来。。求个提交后自动更新的方法A:最佳工具 git hookpost-update.sample 改名为post-update然后加几行简单的代码就能实现你的需求了例:gitdir=/****cd $gitdirgit che... 阅读全文
摘要:
总结PHP中,"NULL" 和 "空" 是2个概念。isset 主要用来判断变量是否被初始化过empty 可以将值为 "假"、"空"、"0"、"NULL"、"未初始化" 的变量都判断为TRUEis_null 仅把值为 "NULL" 的变量判断为TRUEvar == null 把值为 "假"、"空"、... 阅读全文
摘要:
如例:function test(array $a,test $b){/*...*/}class test{/*...*/}test(array(),new test);表示test函数的参数里,第一个参数必须是数组,第二个必须是test类的实体。php没有别的限定类型了,诸如string、inte... 阅读全文
摘要:
本文是关于在Code Igniter PHP MVC框架中如何编写Model方法。CRUD 方法CRUD 是Create, Retrieve, Update, and Delete的缩写. 这些是最基本的数据源交互方法。如:Create[增] – 添加一个用户账号Retrieve[查] – 获取一个... 阅读全文
摘要:
数据库操作无非是CRUD,用非装逼的语言来说就是增删改查。也许这一节会讲的很泛泛,或者很多人看不懂,没关系,大致的看看,知道是这么回事就好,继续往后看,后面会讲实例,这些枯燥而又抽象的东西可以先跳过,慢慢就会明白了。而且这部分内容CI手册讲的很全面,我也没什么好方式讲的很通俗易懂,索性不重复造那么大... 阅读全文
摘要:
最近有一个项目需要集成七牛云存储的图片存储和调用功能,程序是基于CodeIgniter2.1.3的PHP框架。刚拿到手完全无从下手的感觉,因为像框架这种东西,想从官方的PHPSDK集成进去,需要改动很多地方。还好,有前辈蹚水,我等后辈直接参考或者说是拿来用了。上传插件采用的是plupload。plu... 阅读全文
摘要:
一个与数据库操作打交道的应用,必然涉及到数据的添加、修改、删除等操作。因此CRUD操作几乎成为每个后台管理站点的必备功能。数据库的复杂性,导致PHP操作代码也会有不少的冗余,因此,如果可以有工具自动生成CRUD的代码,那将是一件十分让人欣慰的事情。这里介绍一些目前可以找到的针对Codeigniter... 阅读全文