选出你最希望SpeedPHP第三版会加入的功能!

#1 jake

SpeedPHP 第三版 初定是 五月11日发布,请大家多多支持!

请选出你最希望 SpeedPHP 第三版会加入的功能吧!

2010-04-15 11:54:12

#2 zxyphp

5,6 啊啊字数不够

2010-04-15 11:57:25

#3 lzgcucool

3.5.6.9..........................

2010-04-15 11:58:22

#4 redguan

部分东东,没接触过。不是太熟悉。

感觉上有几个是比较常用的。

MYSQL不用说了。

MSSQL 需要(与胖客户端连接,例如建立网站IM,WIN下丰富的应用都是MSSQL)

PDO 很多程序都有,但我觉得数据层还是自己写比较好。(SP既然有了DCUB,就不需要了。但可以在下一步有空的时间再做)

SQLITE 小型的,既然有了SPACCESS,那么这个就显示有点多余。使用需要理论上两个一样。

ORACLE 太在型,不需要,如果需要这个数据库,一般下应该不会使用SP框架,而是自己开发的框架。

选项没有,建议增加一个ODBC 。这个接口缺点是慢,优点是支持多数据库类型。SP部署在WIN平台下很需要。

2010-04-15 12:04:47

#5 redguan

模版的不熟,不作评论,虽然集成,但使用人最多应该还是SMARTY。官方自己出一个也是有用的。

关于缓存 memcached 是有用的。不过象DISCUZ x版虽然也支持了,但是更偏向于ACC 。

2010-04-15 12:08:42

#6 huys

现在好像jQuery模板很流行啊,是不是也支持一下。

2010-04-15 21:00:35

#7 小双

9.  简便的speedy模板引擎(sp官方出品)吧,其他的我都没有接触过,也不知道具体的用途。有手册就好了,没有用到过的,不知道怎么好,呵呵!

2010-04-15 21:55:15

#8 vsxp

这里投票,可能大伙有些都不了解,结果根据字面意思误投了.比如最后一个 商业缓存.我就是误投的.

2010-04-16 22:23:39

#9 redguan

这里投票,可能大伙有些都不了解,结果根据字面意思误投了.比如最后一个 商业缓存.我就是误投的. ...
vsxp 发表于 2010-4-16 22:23
06年就接触过 memcached ,它是一个开源的缓存。使用key=>value的形式。类似 SPACCESS,只是一个以内存为载体,另一个是硬盘。

2010-04-17 12:00:34

#10 jake

这里我有些不明白的是,为什么XingTemplate得票那么少,之前我好像有看到不少人提议说SP希望能支持XingTemplate模板引擎的?

2010-04-17 12:21:03

#11 hiramli

請問 新浪雲計算 是什麼 ?

2010-04-17 16:05:18

#12 jake

新浪云计算的介绍 http://sae.sina.com.cn

PS:怪事了,这贴子上的选项不能编辑,所以都不能加些说明什么的上去的。

2010-04-17 17:44:49

#13 vsxp

模板引擎用SMARTY就OK了。不过最好官方能在此基础上简化。

2010-04-17 21:04:56

#14 gymiles

希望能出一些自动生成简单的Model和controller结构的小工具,哈,这样更方便啦

2010-04-17 21:18:22

#15 shinid8210

这里我有些不明白的是,为什么XingTemplate得票那么少,之前我好像有看到不少人提议说SP希望能支持XingTemp ...
jake 发表于 2010-4-17 12:21
刚才看了一下xingtemplate 确实不错,方便,小巧。希望能早点支持。但是更期待 sp自带模板。我想肯定不会让我们失望的。我现在正做的项目是用smarty 。等到正式发布的时候,怎么转换呢。杯具了。

2010-04-17 23:38:54

#16 jake

smarty还是作为sp本身最推崇的模板引擎,所以你的项目就还是用smarty就好。

2010-04-18 17:07:12

#17 vsxp

smarty还是作为sp本身最推崇的模板引擎,所以你的项目就还是用smarty就好。
jake 发表于 2010-4-18 17:07
那就不要折腾模板引擎这块了,把精力放到其他地方吧。:lol

2010-04-18 17:50:47

#18 jake

模板引擎用SMARTY就OK了。不过最好官方能在此基础上简化。
vsxp 发表于 2010-4-17 21:04
Template Lite 模板引擎就是一个兼容Smarty语法,但是比Smarty更轻盈、更简化的模板引擎,Template Lite在国外可是非常流行哦。
希望能出一些自动生成简单的Model和controller结构的小工具,哈,这样更方便啦
gymiles 发表于 2010-4-17 21:18
脚手架功能,其实可以通过复制粘贴就能更方便的做好。其实国外很多框架提供代码生成工具(脚手架)是因为它们要兼容PHP4,类似symfony,它是要兼容PHP4所以无法通过PHP5特有的魔术函数来做更方便的函数调用,所以代码生成工具就非常的必要,因为不使用魔术函数的类,要写非常多的代码。SpeedPHP是纯PHP5的框架,基本上不需要写架构代码了,尤其使用SpeedPHP 3中加入的spDB函数,所以代码生成建议:


1. 简单的复制粘贴
2. 使用Enterprise Architect等工具自动生成

2010-04-18 21:42:12

#19 redguan

这里我有些不明白的是,为什么XingTemplate得票那么少,之前我好像有看到不少人提议说SP希望能支持XingTemp ...
jake 发表于 2010-4-17 12:21
冒险说句:人云亦云的人多,真正懂得的人少。

也许,整天叫着需要XINGTEMPLATE的人,从来没接触过。


几点:
1、SP支持PHP5是一个英明的决定。因为SP没有历史,没有必要兼容PHP4。而其它框架是有历史,有故事的。不可能完全丢弃PHP4而伤害身边使用它的人。

2、官方自带的模板引擎。最好兼容SMARTY语法。(不知道涉及版权没)从技术上来说非常简单。

2010-04-20 09:24:16

#20 jake

冒险说句:人云亦云的人多,真正懂得的人少。

也许,整天叫着需要XINGTEMPLATE的人,从来没接触过 ...
redguan 发表于 2010-4-20 09:24
:handshake

speedy是以PHP作为模板语法的模板引擎,所以和Smarty语法只有变量这块有些相像,其他的都不像:P ,毕竟我们并不想在已经有很多成熟模板引擎的今天再做一套模板引擎出来(增加大家的学习成本)。

除开xingtemplate之外,speedphp 3提供的模板引擎解决方案的策略是这样的:

中量级  >  轻量级  >  微量级

对应:

Smarty  >  Template Lite  >  speedy

如果要兼容Smarty语法,但又希望比Smarty更轻量级的话,可以尝试一下Template Lite,它不会令你失望的。

懂Smarty的人,用Template Lite是不需要学习的。

2010-04-20 10:33:09

#21 eoneliu

加入轻量级的 模板还是 有必要的。smarty 用到的只是些简单的 功能。更深层次的还没接触呢。哈哈

2010-04-20 10:54:23

#22 redguan

SMARTY 模版评为中量级?那么重量级应该是?

模版现在是比较多版本。为了不增加学成本,有必要兼容一些主流的模版的语法。例如基本的FOREACH,IF,FOR 。其它我觉得无所谓。

xingTemplate 今天我看了一下,是一套不错的模版引擎,但是还不算一套成功,成熟的模版引擎。路还有好长一段。起码我自己不会用它作为部署。

SP3测试版出来,先看看再说。

2010-04-21 10:06:12

#23 jake

重量级模板引擎在.Net和Java内更多见,就是那种把界面元件都封装到类中的类似webform之类的应用类,虽然用起来也算好用,但是按照程序的复杂度和结构而言,说是重量级也不为过。

2010-04-21 10:18:31

#24 jake

投票结束,意见很有参考价值,感谢各位的参与!

2010-04-21 15:25:16