摘自phpcms论坛 原链接地址:http://bbs.phpcms.cn/thread-557691-1-1.html 之前下载研究过“化蝶自在飞”开发的视频模型,发现功能不错,但唯一的缺憾是,我想在列表页打开,然后直接在内容页播放,经过“汨罗之窗”站长的点拨,本人现分享一个视频模块,仅调用 外部FLV视频 ,其他视频格式请自行找播放器代码。本人是新手,目的仅在于为新手提供便利,做的不好,请高手们不要见笑。。。1:新建视频模型,然后添加一个视频字段,字...
1.安装phpyum install "*php*" -y 2.编辑httpd.conf配置文件找到LoadModule foo_module modules/mod_foo.so 在下面添加LoadModule php5_module modules/libphp5.so找到AddType添加AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps 重启服务 3.找到httpd.conf配置文件添加index.php重启服务 4.访问测试创建index.php文件添加内容<?php phpinfo();?> 直接访问域名,能看到ph...
碰到了很多问题 ,但最终都解决了,感觉不错。1)下载 php source, php sdk, 以及 win32ps的源代码2) 参照下面的连接进行编译。 https://wiki.php.net/internals/windows/stepbystepbuild 注意点: a) 设置phpsdk_setvars.bat环境变量之前,设置vc 的环境变量。 "D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x64 b) 文章介绍的目录结构太深了,我这样的结构也是没有问题的。...
写了一个简单的PHP+jQuery注册模块,需要填写的栏目包括用户名、邮箱、密码、重复密码和验证码,其中每个栏目需要具备的功能和要求如下图:在做这个模块的时候,很大程度上借鉴了网易注册(http://reg.163.com/reg/reg.jsp?product=urs)的功能和样式。但网易对于每个栏目的判断的做法是:在输入文字时,并不给出任何实时的检测结果,而在这个栏目失去焦点时,才把检测的结果展示出来,这种做法我认为会使用户在输入时视觉上比较统一...
多模块在 ThinkPHP 3.2.3 中,默认的应用目录是 ./Application,下面的默认模块是 Home 模块,如果此时需要添加一个 Admin 模块用于后台应用,根据手册 http://www.kancloud.cn/manual/thinkphp/1696 中 “自动生成模块目录” 的部分的说明,在默认的入口文件 ./index.php 中添加:// 绑定Admin模块到当前入口文件define(‘BIND_MODULE‘,‘Admin‘);此时运行 http://serverNmae/index.php,会在 ./Application 目录下生成一个 Adm...
Php: BCMath bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcscale的缺省值。这里大数直接用一个由0-9组成的string表示,计算结果返回的也是一个 string。 bcadd — 将两个高精度数字相加 bccomp — 比较两个高精度数字,返回-1, 0, 1 bcdiv — 将两个高精度数字相除 bcmod — 求高精...
thinphp中前台后台都有互相调用方法,这样可以省去重复内容。12$hello = new \Admin\Common\Fun\hello();$hello->hehe();调用其他地方的方法同理。如果是在同控制器里模块名可以省略。如调用common里面的某个类的方法:12$hello = new \Common\Fun\hello();$hello->hehe();框架里面提供了跨模块夸、控制器的 A() 方法1234567class GoodsController extends Controller{ function showlist(){ // 实例化User控制器与调用方...
生产环:OS:CentOS release 6.9 (Final)PHP 5.3.27任务:安装PHP XCache缓存加速模块[root@sky9890 tools]# wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.bz2[root@sky9890 tools]# tar xf xcache-3.2.0.tar.bz2 [root@sky9890 tools]# lldrwxrwxr-x 17 1027 513 4096 9月 19 2014 xcache-3.2.0-rw-r--r-- 1 root root 148392 9月 19 2014 xcache-3.2.0.tar.bz2[root@sky9890 tools]# cd x...
memcache定义memcache是一套分布式的高速缓存系统
目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著[1]工作流程1.先检查客户端访问的数据是否在于memcache,如果有就直接返回
2.如果不在memcache,就去查数据库,同时缓存一份到memcache,大大提高读取速度。应用和特性1.用来做网页或数据库高速缓存
2.可用来做session共享
3.适用于数据变动小但多(如微博粉丝+1...
在php下为了方便使用svn命令,还是安装下php的svn扩展首先确保机器上已经有lamp或lnmp环境,然后>yum install subversion subversion-devel将svn安装好后,就可以下载php的svn模块了,地址http://pecl.php.net/package/svn然后利用phpize安装模块 # tar -zxf svn-1.0.2.tar.gz
# cd svn-1.0.2
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# makeinstall完成后再php.ini中添...
安装php的模块有两种方式:一、重新编译php,加上--with-gettext二、动态安装 1、下载同版本的php原包,解压后进入ext目录,目录下便是模块 2、进入gettext目录下执行: /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install MAC安装时如遇到如下错误:Installing shared extensions: /usr/lib/php/extensions/no-debug-non-z...
如果您的php是源码编译,那么请进到php的源码目录,再进入ext目录下,分别找到相应的php模块目录,进行编译
1. 假设php目录为/usr/local/php, 进到相应的php模块目录,执行<pre>/usr/local/php/bin/phpize</pre>
2. 接着执行<pre>./configure –with-php-config=/usr/local/php/bin/php-config</pre>
3. 接着执行以下命令<pre>make && make install </pre>如果没权限,那么执行以下命令<pre>sudo make && sudo make install </pre>...
先贴张图看看效果在贴一下代码吧
<?php$localhost = "localhost";$username = "root";$password = "root";$db = "test"; //信息$pagesize = 5;$conn = mysql_connect($localhost,$username,$password); //链接数据库if(!$conn){echo "数据库链接失败".mysql_error();}mysql_query("SET NAMES ‘UTF8‘"); //编码转化$db_select = mysql_select_db($db); //选择表//查询记录总数$total_sql = "select COUNT(*) from page";$total_...
php 大文件带进度的上传,一直是一个令php程序员很苦恼的问题。查询baidu 、Google ,大体做带进度的上传方式为:flash+php,socket,apc+php等,下面我介绍了apc +php+ajax制作的带进度的上传,并贴出源码,希望对大家有用。
Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 在使用apc时候,先必须使用安装apc 模块。第一步:下载php_apc.dl...
本文实例讲述了PHP利用APC模块实现文件上传进度条的方法。分享给大家供大家参考。具体分析如下:以前的php5.2之前的版本是不能可使用APC模块的,因为之前的压根就没有这个APC模块,如果想使用APC模块实现上传进度条我们必须是php5.2或更高版本.从5.2开始APC加入了一个叫APC_UPLOAD_PROGRESS的东东,解决了困扰大家已久的进度条问题。并且它把原来的上传时把临时文件全部缓存到内存改成了当临时文件达到设定值时就自动保存到硬盘,有效...