关于模板引擎
今天看了这篇文章(Template View)后,打算自己开发一个轻型的模板引擎。模板不编译,直接使用 PHP 语言写,这样运行速度快,而且模板书写灵活。

上面提到的那篇文章中,提到这种类型的模板引擎存在的缺点主要是模板设计者可能不会或不喜欢 PHP 语言,而且这样可能不安全。但我自己非常喜欢 PHP 语言,由于程序全是自用的,模板全是自己写,也不存在安全问题。所以觉得用这种方式写模板挺好。

另外再说一句,其实比起那些模板中复杂的语法,我觉得 PHP 的语法真的是非常简单。如果都是初学,PHP 的语法并不一定比 Smarty, Flexy, TinyButStrong 之类模板引擎的语法难学。
Current language: Chinese (Simplified)
考虑用 Smarty 了
最近在开发搜索引擎时,发现现在用的自己写的 2KB 不到的模板引擎(暂时就称作模板引擎吧)越来越不够用了,很多地方需要在 PHP 脚本中混入 HTML 才能实现。
所以考虑换成 Smarty,虽然效率会低一点,但能使程序代码精简,思路清晰,也值了。
Current language: Chinese (Simplified)
PHP Class: Simple Chinese Word Segmentation
http://www.phpclasses.org/browse/package/2431.html

Due to the maximum 300KB limit on phpclasses.org, the lexicon was divided into two parts.
Current language: English · also available in: Chinese (Simplified)
好几天没写代码了
这几天一直在忙活 Miranda IM。先是原有 QQ 协议插件不能使用了,必须重装用新的插件。

后来在写维基百科的条目 Miranda IM 时,从英文维基中看到 Miranda IM 将支持 SQLite 数据库。这下我的搜索引擎中的聊天记录索引部分就可以先放一放了,等支持 SQLite 时再写。

不过也没白忙活,装了 IEView 插件后,虽然内存占用从 12MB 增加到 20MB,但界面的确漂亮了很多啊~~
Current language: Chinese (Simplified)
更换 QQ 协议插件 for Miranda IM
今天发现以 TCP 方式连接也不能用了,唉,烦~~

这下必须得换 OpenQ 的插件了,因为那个插件早就停止开发了,又是封闭源代码的,没指望了。

现在必须建立新的 Profile 文件,这样背景、样式、图标和声音等等都需要重新设置,麻烦啊~~
Current language: Chinese (Simplified)
More entries: [1] [2] [3]
« Previous page · Next page »