-
使用sae kvdb实现自定义session存储2014.05.30 17:29
默认php将session存储在文件中,但也提供session_set_save_handler函数,可以实现session的自定义存储、读、写、回收、自定义失效时间、统计在线人数等。例如:为了应付大流量,将session存储到内存表、APC、memcache或者redis中。Sea kvdb是一种kv型数据库,所以如果将session存储到memcache/redis,也可以参照此方法设计。
session_set_save_handl
-
ibframework - 一个简介轻量级的PHP开发框架2014.05.23 10:07
ibframework是我利用周末空闲时间开发,历时三个月左右,基于PHP框架中普遍采用的MVC模式,参考YII、Brophp、CI等多个PHP框架,抽离框架的核心功能完成,有完整的开发文档及使用示例,适用于小型系统的开发及开发者研究使用。
框架简介:http://ib.xstudio.me
-
即使别人是码农,你却不该是2014.04.18 16:11
好几天前,在微信里,有个童鞋给我留了这么一段话:
「程序君,昨日知乎日报上出现的那篇《为啥中国的程序员都被称为码农》(以下简称「码农」),看完实在心酸,作为一名还在大学校园即将走向“码农”大军的愣头青,想请教您,你对那篇文章有啥看法?上面的说法属实吗?中国程序员的现状大体是怎样?麻烦指点」
我大概看了一下那篇文章,说的有些道理。但程序君认为:别人是不是码农与你无关,你不该成为那篇文章作者眼中的码农。作者说码农一词强调程序员「地位低下、枯燥和
-
PHP为什么会被认为是草根语言?2014.01.19 18:55
PHPer是草根吗?
从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、开源的思想,这也使得PHP得以快速的发展,并且大力地推动Web2.0的出现与发展。但是,长期以来,PHPer(PHP Programmers)被认为是处于草根阶层的程序员,被认为是技术含量少,层次低的程序员。这点在国内尤其突出。
记得一个技术主管说过这样一个事情。他给一个程序员分配了PHP
-
PHP框架DIY[主入口文件及MVC的实现] 2013.12.30 17:54
最近正在开发一个PHP的开发框架(ibframework),所以把开发过程中的一些技术细节做一下分享,让你可以轻松编写自己的专属框架(很久没写文章了,为了大V,无奈啊)。
目前框架还正在开发中,参考原型是(YII/CI/Brophp等开源框架),代码我都会及时同步到github,代码还有很多的不足之处,希望能跟各位PHP爱好者多多交流。托管地址:https://github.com/xstudio/ibframework
今天主要简单阐述一 -
Personal Cloud Desk托管GitHub2013.08.02 04:04
《打造个人专属云桌面》 中有介绍项目研发初衷及一些开发细节,这几天把它托管到Github,解决了一些Bug,并且做了版本更新,并推出本地和SAE两个版本。
SAE版:https://github.com/xstudio/personal_cloud_desk_for_sae
本地版:https://github.com/xstudio/personal_cloud_desk_for_local
Change Log
v3.0 2013/11/1
-
非常实用的15款开源PHP类库2013.09.11 04:04
PHP库给开发者提供了一个标准接口,它帮助开发者在PHP里充分利用面向对象编程。这些库为特定类型的内置功能提供了一个标准的API,允许类可以与PHP引擎进行无缝的交互。此外,开发者使用这些类库还可以简化工作流程,提供工作效率。
下面就一起来看看这些非常实用且免费的类库吧,希望它们能助你一臂之力。
1.Requests
Requests是一个用PHP编写的HTTP库,遵循ISC开源协议,托管在GitHub上。Requests取代了Python