`
kokko
  • 浏览: 12673 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
终于天亮了,我花了一整晚上的时间把它重构了一下,还有很多问题…细节问题只能慢慢解决了!虽然累了点,但是这一晚上真的没有白熬,经过一整晚的钻研,不仅仅解决了实际的问题,同时也领悟到了一些东西,希望有机会能跟志同道合者一起探讨和实践… 伟大的发现一:同一个类中,竟然有两个相同的功能的方法… 伟大的发现二:同样的效果,多样的花式,开杂货铺的吧…
由于有一部分代码需要加解密,所以需要扩展PHP模块,于是简单的使用base64来实现简单的加密算法。因为时间的关系,这里主要是对如何实现PHP扩展做一个概述和记录,并不涉及到加密算法的具体实现,等有空再补上。 1、环境:centos 5php 5.1.6autoconf 2.59automake 1.96libtoolbisonflexre2c 2、创建模块2.1 转到php源码目录扩展包目录下cd /usr/include/php/ext 2.2 创建一个叫做itbeing的文件夹(这里我们的模块名称就叫做itbeing了)mkdir itbeingcd itbeing 2.3 创建c ...
其实跟平常的虚拟主机配置没啥区别,区别在于需要将中文域名转成punycode编码。比如: <VirtualHost *:80>         DocumentRoot /usr/local/www/website/huojiu         ServerName xn--tjVz18B5xP7pJ.com #此处为中文域名提供的punycode编码 ServerAlias www.xn--tjVz18B5xP7pJ.com #此处为中文域名提供的punycode编码         SuexecUserGroup huojiu huojiu        ...
应用场景:开发团队3-5人,用svn做版本控制,测试环境和数据库在测试服务器上,一般情况下先在本地测试完成,然后传到服务器测试,这样显得有点麻烦,集中规定将代码上传到服务器进行测试,这里就涉及到一个应用自动部署的问题,有两种思路,一种服务器写一个crontab,编写一个shell脚本,实时监听服务器,将最新版本检出到web根目录;第二种思路,利用svn的钩子实现版本的实时导出。第一种方法比较简单,直接写一个导出版本的shell脚本即可,第二种方法其实使用起来更加便利。首先简单介绍一下svn hooks,通常在创建svn版本库之后我们会在版本库的文件目录下找到一个叫做hooks的目录,这里存放的就 ...
一、前言 早在PHP5的发布在面向对象编程(OOP)和设计方面迈出了很大的进步,它提供了很多新特性,例如类的可见性、类反射等。可以说它为PHP面向对象编程做出了不可磨灭的贡献。PHP V5.3在OOP方面提供了大量的补充,它的发布旨在为开发人员在未来使用 PHP V6 做准备,被誉为 “只缺少原生 Unicode 支持的 PHP V6”,它增加了一些新的特性,删除了一些在未来PHP版本中不会再出现的特性,在做coolPHP的开发中,笔者根据实际使用总结了一些PHP5.3的新特性,这只是茶余饭后的一篇总结罢了... 二、新特性 1、新的魔术方法__callStatic() 了解这个方法之前,有 ...
Once I wont to write something on Project management,but lack of experience,I give up,but Now I think I must sums up all the mistake I have make in the process of my pm life!exactly,I’am not an project manager,but I’am doing Project Mangement now,So I always looking for solid, easy-to-follow advice o ...
我的项目做了很久了,可惜没有rails环境支持,迟迟没有上线。最近买了hostmonster的虚拟主机,买它之前据说它是支持ror的,搞了大半天,全是扯淡…还得自己动手。 首先,你要去hostmonster申请SSH,去提交个Ticket就行了,很快的。 首先用ssh登陆服务器,为rails application创建一个工作区, xx@xx.com [~]# mkdir rails xx@xx.com [~]# cd rails xx@xx.com [~]# rails inlocals xx@xx.com [~]# cd inlocals 接下来,建立一个子域名供这个程序运行。登入cPa ...
Global site tag (gtag.js) - Google Analytics