1、windows界面完成
2、pinyshop4python(django)原型完成
3、确定了将更新的功能
pinyShop v0.3 - 跨越
pinyShop for php6
pinyShop for php5.2.11
pinyShop for php5.3
pinyShop for django
新建项目功能(自动修改HOSTS、自动初始化django项目、自动修改nginx配置)
WINDOWS界面管理服务运行状况
可选的自启动功能
设置调试模式/演示模式(调试模式,启用xdebug|演示模式,启用zend和加速功能)
v0.4中可能推出for ruby版本
就python/django的绿化作点总结
python的绿化比较简单,BAT启动的时候set PYTHONPATH包含python的目录,set path里包含python目录即可(不包含也可以,就是路径长了点)
然后,把django放Lib/site-packages里就可以使用django了。
还配置了对mysql的支持,也是比较麻烦,好在有前人指引。
对于memcache的支持,因为需要make,所以不能使用libmemcached。而豆瓣开发的一个memcache包也是需要libmemcached的;而python-memcached虽然恶评比较多,性能也比较差,甚至还有点bug,但是确实是windows下“唯一”的解决方案(之所以带上引号,是因为libmemcached似乎也有for windows的版本,但是实在找不到)
如果你需要开发大型网站并需要使用memcache,建议自己配置基于linux的开发环境。中小型网站则一般用不上memcache。所以memcache在pinyShop for python里竟成了摆设。
此外python代码会编译and缓存,配置后可以每次刷新都载入新的设置,但是只适合开发环境下使用,这就又需要自动切换演示/调试模式了。
接下来的日子还需要做毕业设计以及几个网站,pinyShop暂时不会更新。
但如果你需要pinyShop v0.2 for django版本,可以向我索要,做回小白鼠。
Follow Me