Topic:看上去很美
也可以用另一个标题:爱你有多深恨你有多深:language/xxxx.xml.这个文件中都是些文字.作国际化可以替换它可以实现.爱你呀.
恨你呀-_-#,由于KC是按模块按需实现的.所以它分system/language,user/language,portal/language.主要是它的管理混乱.看user/index.php中就有:
$king->lang->get('portal/check/reg/u-1') $king->lang->get('system/time/cookie') $king->lang->get('user/common/logout')
到此为止代码才扫到160行.不知为何
Topic:这个孩子可以再大胆一些
KC的模板只停留在框架上.它的表单部分散乱在每个函数中.细粒度的封装在system/lib/fun.php以kc_htm_开头的函数中.从函数名就可以知道它封装了表单的基本元素.像input,select,...
Topic:三分熟的牛排
KC的留言个人感觉像是一个未成品.也许你喜欢三分熟的牛排
Topic:迷路的山羊
作为一个开源的产品.文档的可读性及易懂性是关键.KC的文档和示例的模板让我感觉迷路
Topic:为人民服务
这一主题评一评内部标签.作一个好产品真不容易.我写SELECT语句喜欢列出我需要的列.每当我写内部标签时我都在想它会SELECT出这个列么?可每次它都显示出我想要的列.希望它不会在后面列出所有列
Topic:不要崇拜哥
要说的是ajax和弹出窗口操作.记得我读到一篇文章说核心逻辑代码不要太多依赖javascript.虽然现在他很流行.我看到的是后台的登陆及前台用户模块的部分操作完全依赖他.在系统中更不能与任何一个产品强关联.KC却与jquery联系密切.
Topic:中意她
遇到标签解决不了的问题时我会中意她:
block
可以让网页的部分达到重用目的.
dbquery
标签啃不动了干脆写PHP代码.对数据库处理能力优于代码逻辑有推宠的我这个可以让我实现复杂的需求.