May
19
Apr
23
权限系统无论写b/s还是c/s系统的人都必需考虑的一个重要部分。我自己也考虑过很多套不同的权限系统方案。也已经运行的很好。但有时候也会混乱。因为分不清这是什么一种形式,跟别人解释也成问题。下面是我从百科里看到一个分类方法。
从控制力度来看,可以将权限管理分为两大类:
1,功能级权限管理;
2,数据级权限管理。
从控制方向来看,也可以将权限管理分为两大类:
1,从系统获取数据,比如查询订单、查询客户资料;
2,向系统提交数据,比如删除订单、修改客户资料。
引用
从控制力度来看,可以将权限管理分为两大类:
1,功能级权限管理;
2,数据级权限管理。
从控制方向来看,也可以将权限管理分为两大类:
1,从系统获取数据,比如查询订单、查询客户资料;
2,向系统提交数据,比如删除订单、修改客户资料。
Mar
23
sphinx的搜索效率和结果都让人觉得很满意.所以我推荐做站内搜索的朋友可以使用sphinx来作为后台的搜索服务.
下载安装文件可以到http://sphinxsearch.com/downloads.html选择你合适版本的安装文件.下面使用源码安装.
wget http://sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz
tar zxvf ./sphinx-0.9.9.tar.gz
cd /sphinx-0.9.9/
./configure --prefix=/usr/local/sphinx/
make
make install
下载安装文件可以到http://sphinxsearch.com/downloads.html选择你合适版本的安装文件.下面使用源码安装.
wget http://sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz
tar zxvf ./sphinx-0.9.9.tar.gz
cd /sphinx-0.9.9/
./configure --prefix=/usr/local/sphinx/
make
make install
Mar
16
最近将框架里的函数库重新整理成chm文档.我使用了phpdoc(1.4.2)进行文档生成.
不过我下载回来的文档是有问题的.可能是开发者的疏忽,在模板文件的文件名会里掉失.如*.tpl会变成*tp,*.png会变成*.pn
这里附上我修改过的文件.
在生成chm前,其实windows在公司chm的时候,就发布了一个生成chm的软件HTML Help Workshop(http://msdn.microsoft.com/en-us/library/ms669985(v=vs.85).aspx ).在使用HTML Help Workshop需要下面三个文件.
说明:在制作过程中用到了.hhp、.hhk和.hhc三种文件,它们的作用分别如下:
.hhp:保存项目文件配置的有关内容,如便以后生成chm的语言以及打开chm的起始页;
.hhk:保存关键词索引目录的内容,其实是一个html文件,可以用记事本等打开查看和编辑。
.hhc:保存内容页的配置。其实是一个html文件,可以用记事本等打开查看和编辑。
在使用phpdoc生成可以生成手册的页面及.hhp, .hhk, .hhc 等文件.然后再使用HTML Help Workshop就可以生成chm.
不过我下载回来的文档是有问题的.可能是开发者的疏忽,在模板文件的文件名会里掉失.如*.tpl会变成*tp,*.png会变成*.pn
这里附上我修改过的文件.
下载文件 (已下载 1599 次)
在生成chm前,其实windows在公司chm的时候,就发布了一个生成chm的软件HTML Help Workshop(http://msdn.microsoft.com/en-us/library/ms669985(v=vs.85).aspx ).在使用HTML Help Workshop需要下面三个文件.
说明:在制作过程中用到了.hhp、.hhk和.hhc三种文件,它们的作用分别如下:
.hhp:保存项目文件配置的有关内容,如便以后生成chm的语言以及打开chm的起始页;
.hhk:保存关键词索引目录的内容,其实是一个html文件,可以用记事本等打开查看和编辑。
.hhc:保存内容页的配置。其实是一个html文件,可以用记事本等打开查看和编辑。
在使用phpdoc生成可以生成手册的页面及.hhp, .hhk, .hhc 等文件.然后再使用HTML Help Workshop就可以生成chm.
Jan
24
在公司的服务器是用fedora的,里面有一个chkconfig来管理开机进程。有这样软件总比自己一个个去修改文件要方便很多。
不过ubuntu下的开机自动启动管理程序可以使用sys-rc-conf,它起来更方便,可视程度更好。
安装这个程序的方法
sudo apt-get install sysv-rc-conf
不过ubuntu下的开机自动启动管理程序可以使用sys-rc-conf,它起来更方便,可视程度更好。
安装这个程序的方法
sudo apt-get install sysv-rc-conf