接触SpeedPHP的五六天

#1 Pony

最初,是从SAE里面看到SpeedPHP的,第一眼看上去就感觉这英文单词嘛,比较特别。半个月后,终于试用了这款轻量级、快速的PHP框架。

别人都说,开发PHP还用什么框架,框架是束缚,框架会拖慢程序的速度。但我却不认为这样,使用PHP框架确实是会拖慢程序些许的速度,但相对于开发速度和程序运行安全的角度来说,框架无疑是最佳的解决方案。而SpeedPHP的核心大小却仅仅只有200K,这也加大了我的好奇心。



先说第一天感觉

第一天接触sp,确实有极大的不适应症,因为之前没学过Smarty,没透彻理解MVC,对PHPOO尚未很熟练,以致于无从适从。

于是,第一天的大部分时间都花在了快速阅读SP的手册教程上面,幸好,SP的教程非常易读易懂。



第二天,加深OO理解

在一整天的教程阅读理解上,对SP的基本使用方法有了了解,愚人是以下方法写结构的


控制器 class XXX extents spController {}

Model class lib_XXX extents spModel {}

Tpl   使用smarty


PS:第三方扩展可以在控制器或model中加载


在第二天的练习里面,一直在理解spControllerspModel类的原理和使用方法,这也是一个学习PHP的过程吧



第三天,学习smarty使用

对于从未使用过smarty的我来说,smarty可是一个great tumor,语法不懂,用法不懂。非常幸运,sp的教程里面也有smarty的基本指导。



第四~六天,基本熟悉整个sp了,也可以自行编写几个第三方扩展



总体来说吧,sp确实易懂,但学SP之前最好先学习一下PHP的基本知识(面向对象、函数、类等等);

最好遵从SP的教程去编写数据库请求,纵使你非常渴望使用自己的SQL语句;

使用合适的代码编辑器,可以大大地提高开发和学习效率;

以上是本人愚见 ^_^,本人非计算机专业,非软件专业,还望大家见谅。

2011-02-24 15:42:17

#2 jake

嗯,对新接触SP的引导这方面的确得加强!

2011-02-24 19:21:51

#3 jiayan41

非常不错,对新手非常有帮助。
我是接触了SpeedPHP一个星期就直接使用它来写我们公司的网站了,前前后后写了两个月,很感谢SP论坛和QQ群里好友的帮助,觉得SP硬实力够,软实力也很强。

2011-02-25 08:58:11

#4 7666345

我是当天同事给我的SP框架,然后一边看chm一边问同事,做了昕泰那个站,以前一直想学PHP但是因为种种原因都耽误了,这次通过SP框架总算让我做出来PHP站了,万分感谢

2011-03-01 10:59:24