假日咖啡的博客

HolidayCoffee's Blog

CMS开发日志7

经过反复的考虑后,发现使用二次载入的模式后,服务器端就不需要写那么多复杂的预备页面模板,只要通过简单的JSON数据格式在服务器端和浏览器端通讯,即可。大概可以这么理解,其实每个页面都是一个单页应用,第一次载入只是载入页面的基本框架,其中的弹性内容,由预先编写在基本框架中的AJAX...
查看更多

HTML还可以再简单点么?HTML家族简史、以及当前

对于CSS而言,HTML只有三种标签一个是 div,一个是a ,还有一个img,在Html5之后,应该把embed也算进去,但很少用,就像form类标签,自从有了AJAX,form类标签的地位变得一落千丈。 关于HTML家族的传说,很久很久很久以前,人们发明了HTML文件...
查看更多

网站更换新的美化模板。

网站更换新的模板,优化了PC端阅读体验,手机端依然保持旧版。 站长亲自设计制作的模板๑•̀ㅂ•́)و✧ ...
查看更多

CMS测试版线上测试报告

系统在线上运行了大概1个多月了,感觉还算是相对安全的。 在启动记录来访者的设置后,在短短2个星期内大约有1500多人次访问者,访问本站。 其中包含许多搜索引擎的蜘蛛机器人。 谷歌是爬行最频繁的机器人。 百度只来了一次。 还有"神马搜索"等一些不知名的...
查看更多

CMS系统独立开发日志6

推倒重来,因数据结构上设计的有缺陷,导致后面的PHP编码工作不能按预想的工作方式运行。看来一个好程序需要对整体的设计严密的把握,其意义重大。 这次吸取教训,先从最有经验的前端开发开始着手,制作好界面后再往后面推功能。 经过网上考察,和实际体验,发现smarty适合做各...
查看更多

CMS系统独立开发日志5

已经过去1个月多的时间了,看来是不能如期完成计划了,这似乎有些沮丧呢。但我最终还是决定继续进行开发。 新发现的问题是PHP框架的模板引擎,和浏览器端的AJAX技术存在一定对接上的冲突,之前就有预感,预感这两种技术如果磨合的不够好的话就会产生逻辑上的冲突,从而造成逻辑混乱。直...
查看更多

CMS系统独立开发日志4

终于搞清楚了上一篇开发日志所表现的混乱的根源了,在一次看技术资料时候发现,使用OOP技术开发东西,最开始应该写的是【测试类】,这种开发方法也就是【测试驱动开发】开发方法,简单来说就是通过(编写)一些预期的值或校检代码,对将要写的对象或模块进行自我校对,一般一个模块对应一个测试类,...
查看更多

CMS系统独立开发日志3

习得【版本控制】技术!在各方情报的推荐下,仔细研究了一下SVN这类版本控制软件,实践后的确对保护代码和促进代码的发展具有很大的帮助!而且,这类软件具有很大的功能利用空间。 就在前一天已经把基本的对库模块都写完了,用户模块打算在最后再写,这样方便测试内部程序,现在开始写对端(...
查看更多

CMS系统独立开发日志2

在弄清楚该用何种数据流交互方式之后,之后的工作变得豁然开朗起来。 啊,又有一块硬盘报废了,因为那么几个坏道,又把开发用的电脑修理了一整天。在编码之前冷静的思考,的确是有必要的!在使用别人的开源框架前,务必要先对其API摸底,怎么规划着用,避免后面写代码绕一大弯子,发现写了大...
查看更多

自从有了CSS...

大约在3年以前或者是更早的时候,那时候还是兴起CSS样式与HTML分离这么个思潮(又或者是技术潮流?),我当时也是这么学习的,但当时因为网络不够开放,只是默默的按书上的指示,完全手写HTML代码和CSS代码,当时我就对完全用手写HTML代码表示怀疑,这样的工作效率还不如用之前被淘...
查看更多

CMS系统独立开发日志1

开发已经进行了14天了,也就是将近半个月,差不多2个星期的样子,进程已经到了开始制作后台用户使用界面的步骤。 第一个星期,完全没有进入开发的状态,因为一些闹心的事,之后有了安静的环境,可以将精力投入到开发CMS这件事中,由此学到了对于一个需要做开发的人,其作业环境特别重要!...
查看更多

PHP根据文章标记自动切割分类为文本。

<?php $file=<<<html #file block/head.html <script type="text/javascript" src="js/jquery.js"></script> <scr...
查看更多

PHP使用eval()函数的注意事项

应用场景: 从浏览器端POST一段PHP代码,在服务器端用eval()函数执行; 注意事项: 默认PHP 指令 magic_quotes_gpc是on的,这会导致POST接收到的字符串中一些符号(如引号)会自动添加一个反斜杠“/”符号,如果直接将POST过来的字符串放入eval...
查看更多

用西部数码网站管理助手配置codeigniter框架环境

1.到管理助手下根目录 ewrite目录下找到rewrite模板文件-We_diy.txt,修改内容为: [ISAPI_Rewrite] RewriteRule /(?:index.php|images|css|js|upload)/(.*) $0 [I,L]   Rewr...
查看更多

技术观察:从codeigniter的学习中对整个开发潮流的观察

  因为一时兴起想写个简单的PHP工具,想试试在现成的框架上写这个工具,所以对现有的PHP框架展开筛选调查,发现很多有趣的信息! 起初我知道MVC、OOP、原型这些东西都是什么,但很难将它们联系在一起,经过这次的调查我算是彻底摸清了这些东西之间的联系。   MVC其实是一种概念...
查看更多