2013年6月

新手学WEB开发杂记(十一)——git的使用

    很早就想写一个开源程序了,可是目前水平还很有限,写出的代码质量尚不尽如人意,所以暂时还没有能够整理出来的代码。不过先熟悉熟悉git的使用也是好的,毕竟现在比较流行的代码托管服务中不少都是基于git的,其中尤以github最为流行。
    于是我在网上找到了一篇比较详细的介绍github的使用的文章 http://artori.us/git-github-usage/ 。 其他的git服务的使用也大同小异,而且大多都比github还要简单一些,如果有一定的linux基础上手应该是很容易的。

新手学WEB开发杂记(十)——b2core框架基本应用示例

    b2Core是一个简单、快速、灵活的 php mvc 框架。b2Core是一个超轻量级的架构。它的核心代码不到300行。包括 3个核心类,6个核心函数。 它可以被用做学习 PHP MVC 架构的快速入门。

    在学习b2core框架时,由于资料比较少,遇到过一些麻烦,不过最终还是解决了,并且成功架设好一个最简单的应用。
    这个应用是由alpaca论坛管理员doudou在一年多之前发的一个帖子里的示例应用,http://alpaca.b24.cn/bbs/topic/56/。该帖子写的十分详细,给了我很大帮助,不过帖子中给出的代码不是很全,所以我在自己部署该应用时,按步骤创建好4个文件后访问应用路径无任何显示,也没有报错。
    经过对b2core主页上的使用入门以及b2core.php源码的阅读以及对eku、bugtrace等应用的参照后终于找到了原因所在。一是,原帖所给出的源码中没有utility工具类库且app/c/__constract.php文件中也未加载utility类;二是,原帖给出的app/c/home.php文件中,view函数所调用的模版路径错误,应改为view('v/guestbook',$param),这个可能是原帖中使用的版本较老的原因。
     将这两点处理好后,应用便能成功运行了。完整的应用源码下载地址:http://yun.baidu.com/share/link?uk=2870436497&shareid=3827472933完整的应用部署步骤请参照上面给出的帖子链接。

新手学WEB开发杂记(九)——CKEditor的配置和使用

   CKEditor是目前比较好的一款所见即所得的可视化HTML编辑器,虽然其体积较大,但是功能十分强大。最近想自己写一款博客程序,由于自己的wordpress用的是TinyMCE,觉得使用起来不太方便,所以便想尝试下CKEditor。
   试了一下后发现CKEditor上传图片需要CKFinder的支持,除了这一点外,配置起来都很方便。为了能够上传图片,我在网上找了很多教程,但是大多不是十分详细,版本也比较老。不过终于找到一篇比较详尽的教程,配置成功了,于是便分享出来: http://www.cppblog.com/biao/archive/2010/11/16/132081.html