1
wwek 2014-02-16 15:53:49 +08:00
看看这个的http头。 http://vip.ijinshan.com/
|
3
baocaixiong 2014-02-16 18:32:57 +08:00
|
4
gaicitadie OP @wwek 大公司的一个频道而已,跟静态网站没大区别
|
5
2code 2014-02-16 18:48:46 +08:00
用过一次,model没有事件回调机制,表示很不能接受
|
6
zts1993 2014-02-16 19:37:25 +08:00
X-Powered-By: 在Vew.class.php中修改~~~~。。这个确实有点恶心。
|
7
pynix 2014-02-16 22:25:55 +08:00 via Android
django也没有。。。。。听说1.7会加入。。。
|
8
suriv520 2014-02-17 10:18:59 +08:00
@zts1993 X-Powered-By头无可厚非,但一定要在显眼的地方给出明确的可选配置,以供用户关闭。
对于很多对安全级别要求高的项目来讲,这个头简直就是昭告天下:我就是Thinkphp搭的,各种0day赶紧来吧唯快不破…… |
9
gaicitadie OP @pynix django在1.7加入的就是大名鼎鼎的south插件,如果php的框架中也有这么NB的migration就好了,程序员基本不用关心数据库设计的问题,一门心思写程序
|
10
dodge 2014-02-17 11:22:54 +08:00
php框架没有真正的ORM,想java的hibernate那样就变得很重了
|
11
nine 2014-02-17 23:20:38 +08:00
垃圾框架一个
|
12
wwek 2014-02-18 13:00:29 +08:00
@gaicitadie 静态?
|
13
wwek 2014-02-18 13:00:52 +08:00
依赖程序生成的表? 我不赞同
|
14
wwek 2014-02-18 13:02:56 +08:00
|
15
wwek 2014-02-18 13:05:58 +08:00
@gaicitadie 你登录下 然后用这个访问 http://vip.ijinshan.com/my/index vip域下的估摸都是thinkphp
还有在腾讯内部用的一些业务web后台,也是thinkphp做的.这个是在腾讯的朋友说的. 当然腾讯是大量的c++ thinkphp用的地方也是一些边缘的. 在v2ex这地方说thinkphp估计会被口水淹没死. 不要太左了就成~ |
16
gaicitadie OP @wwek
根据model自动生成,比如下面的两个类,生成两个表,类变量生成相应的字段 class Musician(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) instrument = models.CharField(max_length=100) class Album(models.Model): artist = models.ForeignKey(Musician) name = models.CharField(max_length=100) release_date = models.DateField() num_stars = models.IntegerField() 在代码中删除、创建、修改相关的类、类变量,运行migration命令就可以自动修改相关的数据表 |
17
gaicitadie OP ```
class Musician(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) instrument = models.CharField(max_length=100) class Album(models.Model): artist = models.ForeignKey(Musician) name = models.CharField(max_length=100) release_date = models.DateField() num_stars = models.IntegerField() ``` |
18
gaicitadie OP 晕,v2ex不支持缩进,不支持markdown
|
19
wwek 2014-02-18 13:38:03 +08:00
@gaicitadie 这个的确能大大提高 初期生产力.
|
20
gaicitadie OP @wwek 难道thinkphp的定位是企业级?
|