4月18日下午14:00 CSDN嘉宾访谈 戴志康与您畅谈PHP

上一篇 / 下一篇  2007-04-22 14:16:59 / 个人分类:Discuz! 相关

查看( 74 ) / 评论( 5 )
嘉宾[主持人]: 测试下是否可用
k$jY1~%DE7HV0[2007-4-18 13:37:00]
c5xG:BJ+q0嘉宾[陈浩]: 测试SupeSite/X-Space官方站AG;^!xr3a
[2007-4-18 13:40:00]SupeSite/X-Space官方站8i%RlA'[/c ]a4j!L
问:能看到测试的问题吗?[2007-4-18 13:45:00]SupeSite/X-Space官方站$bvU_5b3K2]A:K
嘉宾[戴志康]:
*~M&u0M t x7h0SupeSite/X-Space官方站X1_:X?$R?u
问:在测试一下[2007-4-18 13:52:00]SupeSite/X-Space官方站h\#r0aoW
嘉宾[陈浩]: 收到
4|0C`9adZ_ su0SupeSite/X-Space官方站rx0j+?I3M ^-k!r
嘉宾[主持人]: 大家好,本次CSDNF2F俱乐部&博文视点&HPChina.com名家讲坛活动之九"轻快高效的圣殿轻骑兵--与戴志康、陈浩畅谈PHP"活动正式开始。SupeSite/X-Space官方站0cw!r4zt#u6H
[2007-4-18 14:03:00]SupeSite/X-Space官方站fX1I5S\.s-x
嘉宾[主持人]: CSDNF2F俱乐部偕同博文视点和PHPChina.com特邀《PHP 程序设计,第2版》译者陈浩先生与Discuz公司总裁戴志康先生做客CSDN聊天室,与广大Web开发程序员朋友就PHP相关问题进行在线交流。
UGZM h vx-I8`0[2007-4-18 14:04:00]SupeSite/X-Space官方站:_7M%K7cc W8R2A
嘉宾[戴志康]: 大家好,非常高兴在这里与大家探讨有关PHP及Programming in PHP新书的话题,我是Comsenz创始人戴志康SupeSite/X-Space官方站FK2HPH
[2007-4-18 14:05:00]
vj&p9Z9H#k+f0嘉宾[陈浩]: 大家好,我是陈浩,可能大家对我的网名Haohappy更加熟悉一些,很高兴能在CSDN和大家聊天。
K0r+N2yfa.] N0[2007-4-18 14:07:00]SupeSite/X-Space官方站 O4Mf;` PkX
嘉宾[戴志康]: PHP和ASP.net都好,但是PHP更容易上手,更适合纯Web开发,尤其是Linux的Fans,最佳的选择肯定是PHP了!
1xM1H4W d0[2007-4-18 14:07:00]SupeSite/X-Space官方站4F{*w:K)T vq+NV`4`m
问:目前网上PHP已经有很多成熟的留言本、社区源码,只要稍微懂一点基本的HTML语法,就可以很轻易地部署留言簿、论坛。那么这是否意味着PHP开发门槛越来越底了?[2007-4-18 14:10:00]
\+hkFv8g/Y0嘉宾[陈浩]: 确实,现在存在不少Discuz!这样的程序,性能好,用户体验也好,安装又非常方便,对于很多站长来说,降低了互联网创业的技术门槛,对于网络的普及有非常大的作用。这是对于普通的个人站长来说的,更准确地说应该是“布署”程序的门槛相应降低了。 但从PHP程序员的角度来说,随着互联网的普及,互联网的应用需求只会越来越多,不是留言本和社区两种程序就可以满足的,大部份程序还是需要自己从头开发。 所以光靠这些源代码远远不能满足要求,开发门槛并没有降低。
0Dy0[V:w pJW J0SupeSite/X-Space官方站 bh&m(OTo4l,VoE
嘉宾[戴志康]: 我看用PHP开发桌面程序就算了吧,现在不是有Delphi for PHP嘛,用浏览器也可以很容易开发出很酷的B/S应用程序SupeSite/X-Space官方站C)_l({;t Rh
[2007-4-18 14:13:00]
Nw;{6Qw'pKZ K:v0问:当我有了一些PHP基础之后,我是否应该从剖析别人成熟社区代码开始?[2007-4-18 14:13:00]SupeSite/X-Space官方站r/xQ\GE X
嘉宾[戴志康]: 我认为这点非常重要,多看一些成熟代码对于学习一门语言来讲是最好的方式之一。实际上很多手册、教程书籍也是基于代码案例进行描述的。但是,选择成熟和标准的代码作开发和学习范例是非常重要的。就像一个小孩,开始接触到什么东西都会不加过滤的去吸取,不成熟或不完善的代码也会养成开发者不好的开发习惯,这点是看代码时需要慎重的。SupeSite/X-Space官方站U6H3^1V:Rl7EF:Kv6]4\
SupeSite/X-Space官方站/~gM}&v/~I
问:初涉及编程想学习WEB编程的如何更好的学习PHP5的面向对象的特性[2007-4-18 14:16:00]SupeSite/X-Space官方站5l0lP^"V4tj
嘉宾[陈浩]: 先了解面向对象的概念,常见的WEB设计模式如MVC等,然后学习一下PHP5的基本语法,再选择一个成熟的框架来实践。SupeSite/X-Space官方站UeP0oU-NQ;k

#vLD)WtxC5X g4|0v0问:请问戴先生如何看待 zend 被破解,dz 开放代码 是否是这个原因?[2007-4-18 14:17:00]SupeSite/X-Space官方站f3v-CV M?J
嘉宾[戴志康]: 我以前在Dos下就做过破解方面的事情,一种软件或技术被破解是很正常的,Discuz!开源如果说和Zend破解一点关系都没有,那可能大家都不信,但我可以说本身我们就是开源的,本身我们就想置身于这个领域,因为我们从开源社区汲取了很多精华,我们也认可这种商业模式,也愿意自己身体力行的投入到开源的洪流中。SupeSite/X-Space官方站SpkA$oVCJ+W

h$z5tY(G0问:zend的产品如何使用现在有没有教程[2007-4-18 14:17:00]
0{t ~4L%I0嘉宾[戴志康]: Zend的每一个产品都有详细的使用说明书,Zend中国技术支持中心一直在做翻译工作,大家可以去phpchina的Zend频道了解更多信息SupeSite/X-Space官方站s(Ctv*PR
SupeSite/X-Space官方站E d UyE P2^*]\p({
问:非常关注 haohappy的《PHP5 Objects, Patterns, and Practice》一直找不到chm文档下载[2007-4-18 14:18:00]
K8o@N8s|0嘉宾[陈浩]: 谢谢大家关注这本书,很遗憾这本书目前没有电子版可供下载,由于和出版社签定合同,我也没办法公开,只能尽快翻译,争取让它早点在国内出版。SupeSite/X-Space官方站qf0RO|x4m ES/Z0X@

2U;XsH'@0问:(2) 如果那种通过简单修改源代码部署论坛的工作不叫PHP开发,那么什么是真正的PHP开发呢?需要掌握哪些基本技术?[2007-4-18 14:19:00]
At/FNs{6eL0嘉宾[陈浩]: 这种工作类似“拿来主义”,只是“布署”,不需要做什么开发。真正的开发是要让你的程序拥有特别的功能,原来没有的功能。比如针对Discuz!论坛开发一个游戏插件,这也算开发,或者你自己开发一个论坛,也是开发。  开发程序比较有难度,需要掌握编程的相关技术。就PHP来说,你要大概了解几方面知识: 1. 一个网站是如何运行的,包括HTTP协议、消息传递、服务器架设和配置 2. PHP语法,常见的技术,如与数据库交互,文件系统操作等 3. WEB前端技术,如HTML、CSS、JavaScript相关等
I*K1w~9]0SupeSite/X-Space官方站Fuo&\w w#l W-Ab
问:还是直接开始第二个话题吧,现在网上的PHP源码越来越多了,模板也越来越丰富了,那么我们以后学习PHP是学习PHP的基层语言呢?还是学习模板的应用呢?该从基础开始编写自己的功能函数开始呢,还是直接应用模板的呢?[2007-4-18 14:21:00]
f!y.Do,F(ka0嘉宾[戴志康]: 我自己有个习惯,基本不用现成的整套现成类库或函数库,而是根据他们的思想和理念,结合当前自己的应用,将其重新写,去处无用的东西,优化关键部分,洋为中用。毕竟Web是强调效率的应用,我总感觉整合到具体应用的函数库和类库比较有运行效率。
N+QF7NPq.q0
~ mJwK3I.FQ5Oy"D0问:陈浩老师,您好,请教您一个问题:1.在构建大型项目时,为什么有更多的开发者愿意采用JSP、PHP、JAVA融为一体的开发环境呢?[2007-4-18 14:23:00]
:Fye:j u3L)X3Qmr D \:HX0嘉宾[陈浩]: 很多项目确实是这样的,用Java处理核心业务,用PHP来开发表现层,比如淘宝。这可以说是各取所长,结合了Java的強大稳定和PHP在WEB开发方面快捷方便的优点。
9Rpo;~X5Is9c0
H!uQ}8o B/~0问:现在php的框架太多,都不知道用那一个,学习那一个,你们觉得那种框架会成为以后的行业标准啊[2007-4-18 14:25:00]
` ]fgT/}a+k0嘉宾[戴志康]: 框架我个人是用来学习和研究用的,基本真正使用的时候还是会重新写,重新构架,以符合当前的应用及效率。不过各种框架用来学习和提升水平是很好的,那里有很多严谨而实用的优质代码可供研究SupeSite/X-Space官方站|2e({ Vb9y*`yVw$Q

(N4y5W*n;Krz*d4z:n0问:现在php的框架太多,都不知道用那一个,学习那一个,你们觉得那种框架会成为以后的行业标准啊[2007-4-18 14:26:00]SupeSite/X-Space官方站8AUeS)Vr^2B
嘉宾[陈浩]: 我个人喜欢CakePHP和Zend Framework,但我觉得要成为行业标准,还有很长一条路要走。 ZF的开发团队非常强大,而且协同开发平台也很完善,会是我将来主要花时间的框架。
t7c Kx!S%w0
+Pr{"d#CO$h'pS)f0问:对于我们这些半路开始做php的,对于算法,数据结构,操作系统,TCP/IP协议等基础知识不是很扎实,想问两位有什么建议?是先整好这些基础,再学php,还是怎样?谢谢![2007-4-18 14:27:00]SupeSite/X-Space官方站}6c#Y%t/IW/w6L J(P&w
嘉宾[戴志康]: 没必要吧,我觉得如果想打基础的话,先学C/C++倒是很好的方式,TCP协议很多人也搞不懂,但一样能写出好的PHP应用程序来,所以用到的时候再学即可。打基础的我认为学任何语言,最好先精通C
nj5\ Af!M0SupeSite/X-Space官方站cm,\.@4O&uW0Y
问:如何做到在编写程序时的严谨[2007-4-18 14:27:00]
$ueK%AUZ!Z0嘉宾[陈浩]: 习惯成自然,重要的是态度。采用严格的编码规范,注意一些细节,比如变量初始化,安全过滤,算法效率等,慢慢就会养成良好的开发习惯。
.M"j/` q \#{0
(L[p-v Vb4bR0问:PHP的前景如何?是越来越好呢,还是越来越差,感觉国个的PHP系统很多,而国内相反,ASP的东东比PHP的要多[2007-4-18 14:29:00]SupeSite/X-Space官方站;oC0zZ_0B5r
嘉宾[陈浩]: 根据nexen.net的调查,2007年3月PHP在全球WEB市场占据33%的份额,正好与Java,.NET三足鼎立。在国内,目前PHP的能量还没发挥出来,但中国的LAMP一直在成长(可以看我的博客blog.csdn.net/Haohappy2004最新的一篇文章)。这是行业大形势。 对于普通程序员来说,今年以来PHP的工作机会等都增加了很多,国内很多大公司都开始招聘PHP程序员,我觉得目前是选择PHP的好机会。
{ V*j W*t i0SupeSite/X-Space官方站~0L&x.}W7pr {
问:能否对PHP、Ruby、Java和Python这四种语言在语言特性上做一个简单地比较,它们各有什么优劣?[2007-4-18 14:29:00]
0I2Mw Vx4Dl#L8u0嘉宾[主持人]: 这里不太方便直接对四个语言做出优劣的判断,我们phpchina认为这四个语言都是很优秀的语言。而对于PHP来说,它专注于web开发,而且PHP的创始人Zeev说过,PHP会一直走web优秀脚本语言的路线,给大家带来稳定、高效的web应用。SupeSite/X-Space官方站E%\O0@qG;q4R/H

6vV0\#Y2{QXV6}0问:PHP这么灵活,我们在写代码时要注意什么?[2007-4-18 14:31:00]
F|brS-RG0嘉宾[戴志康]: PHP的变量定义,甚至严谨程度都比其他语言要简单和弱,所以对于开发者,想要不写出垃圾代码,提升水平,千万不能以PHP的良好的兼容性作为理由,纵容自己一时的方便,而写出很难维护的代码出来。
I_D7B#v i0
2r"tq ~kz'p#\{0问:(4) 目前各种新开发语言层出不穷,比如Ruby,比如Python;相对于这些语言,1994诞生的PHP是不是廉颇老矣?如果我要进入WEB开发,PHP一定是我的最佳之选吗?[2007-4-18 14:32:00]SupeSite/X-Space官方站 tqxxj\9]O'o l
嘉宾[陈浩]: 我觉得,这几种语言都是优秀的,当然对于做WEB开发来说,还有些差异。这里限于时间不多说,大家可以看看CSDN上的动静态语言之争以及Oreilly的《超越Java》一书。 就我个人的开发经验来看,目前PHP和Ruby的开发效率都远高于Java,如果不是对性能和稳定性要求极高的行业,用PHP和Ruby开发WEB程序是非常好的选择。 Ruby比PHP、Java诞生得早,但是这两年才热门起来,全靠了Ruby on Rails这个WEB开发框架。而RoR最大的突破在于“契约式开发“,使代码量无形当中减少了很多。但很多PHP框架现在也在吸取RoR这方面的优点,比如CakePHP和ZF,也是这样的设计原则。SupeSite/X-Space官方站DPt1wq.]J
SupeSite/X-Space官方站-az6{q&~
问:PHP的应用远比中国发达,国外有强大的开源社区的支持,所以国外的PHP会比ASP应用更广泛,PHP的的技术现在已经很成熟,它在国内的发展可能会更好,但是发展速度不会特别明显。[2007-4-18 14:32:00]
d_)x!v f4l0嘉宾[主持人]: 我们国内也有不错的PHP社区,比如PHPChina.com PHPmore 喜悦村等等。作为我们PHPChina来讲,就是为了给大家提供一个纯净的PHP讨论发展平台。今年我们还会对我们的社区做进一步的升级,为大家提供项目发布平台。SupeSite/X-Space官方站%r/C"P@` `b
SupeSite/X-Space官方站"VA/c6Bzl%k$itg
问:我原来写php的时候 在西安 几乎找不到工作...[2007-4-18 14:33:00]
.h;A~vG^0r0嘉宾[戴志康]: 到北京来找工作吧,我们欢迎你 :)
:iS6g!}0EM Z_0SupeSite/X-Space官方站&v V9kzvkl
问:对于网络应用而言,性能永远是用户非常敏感的。请问,PHP能否满足目前用户对性能的需要?如果不能满足,那么是WEB自身的原因?还是PHP的缘故?[2007-4-18 14:34:00]
CCE L k-i2N0嘉宾[戴志康]: 实际上就我们的经验,PHP语言的性能是非常好的。之所以这么说,主要是从三点进行考虑 1)快捷的数据库连接速度 2)方便的函数及类的调用 3)令人惊奇的解释速度。之前曾经有人质疑PHP是一种解释型语言,效率一定高不到哪里,还有人用PHP和ASP/JAVA分别进行十万次循环运算,发现PHP并没有优势。但这些仅仅是从一个层面的表现,实际上在Web应用中,没有人会去做多少循环,也没有人把PHP作为一种运算语言来使用。在Web中,另外还有一个值得一提的是,PHP在LAMP架构中是非常顽强和稳定的,基本不会出现各类莫名错误、崩溃或死锁,这点是一些其他平台所不具备的。SupeSite/X-Space官方站K"nNn&j)Ul'G
SupeSite/X-Space官方站u"HL.haA5F
问:尽管PHP的开源项目众多,但是编码质量参差不齐,请问您认为哪些优秀的程序是值得去仔细研究的?Discuz!没有使用面向对象的方式构建程序是否意味着OOP对于程序的效率有着很大的影响?[2007-4-18 14:36:00]
N5n%B_+_0嘉宾[戴志康]: 也不完全是这样,我们更多还是从用户修改容易程度考虑的,因为论坛大家的需求很多,不少人要写插件写Hack,我们因此语法用的相对比较简单。SupeSite/X-Space官方站 g/F'D'G Vr-|!Zs,C
SupeSite/X-Space官方站%^3t:T}u"x(i C
问:目前PHP程序都是以论坛、留言簿形式出现,很少出现整体成熟的商务应用,这说明了什么问题呢?[2007-4-18 14:37:00]
Sb*s@%_NZ;F%C]&m.W8p0嘉宾[戴志康]: PHP的普及多半伴随着Linux及MySQL的推广而展开,不容置疑,这套体系确实是最适合纯Web开发的平台,对于各种各样的Web 2.0应用,像博客、社区、论坛、Wiki等等。但在国际上,PHP也正向着商业化、甚至银行、电信等关键领域发展,所以这也是需要过程的。我想如果说这个代表了什么问题,我想也许是PHP太适合Web应用了,以至于大家忽视了PHP在其他领域的潜力。SupeSite/X-Space官方站4WvVps+ab
SupeSite/X-Space官方站wO M U s!I
问:尽管PHP的开源项目众多,但是编码质量参差不齐,请问您认为哪些优秀的程序是值得去仔细研究的?Discuz!没有使用面向对象的方式构建程序是否意味着OOP对于程序的效率有着很大的影响?[2007-4-18 14:37:00]
3I2V Zh7V!p0嘉宾[主持人]: 其实,PHP4和PHP5可以划分为面向过程和面向对象的。如果是做大型的web项目,目前主流的是用PHP4,如果是做OA类型的产品,很多公司使用了PHP5的面向对象
De AC [4A%~0O0
gj8gWX!v0问:对于DELPHI FOR PHP 各位嘉宾有什么看法?[2007-4-18 14:38:00]SupeSite/X-Space官方站 t'a \GFgh
嘉宾[戴志康]: 我还没有用过,但我的同事说可以很容易构建各种复杂的AJAX应用,就像开发Windows应用程序一样。不过我最担心的还是那一点,即:效率。效率、功能与代码冗余有的时候确实是个不可调和的矛盾。SupeSite/X-Space官方站#HxD4^&i$@1_on
SupeSite/X-Space官方站.N#RZ.h.R-z1eI
问:对于DELPHI FOR PHP 各位嘉宾有什么看法?[2007-4-18 14:39:00]SupeSite/X-Space官方站s g#pu q)WIDH-T+W
嘉宾[陈浩]: PHP中也有像Prado这样的基于事件的开发框架,但目前来看还没有很多PHP程序员喜欢这种开发方式。 当然如果一个页面中的表单非常多,比如几十个,那么用这种方式来开发是很方便的。当然你也不一定要用Delphi for PHP,也可以用PEAR::HTML_QuickForm等,只是没有IDE支持,但写法是很类似的。 WEB界面是否需要IDE 支持,我们是否要采用像.NET那样的事件驱动的开发框架? 我觉得这一点大家可以根据自己的喜好和需要来选择。
'`[6qd y0SupeSite/X-Space官方站I/aKPIUl
问:戴先生好,你当初开发discuz的时候,想到会如此成功吗,我做过一个商业系统,但是后来推广失败了,现在在一家公司上班,系统基本放弃了,我不知道是不是该学你,把系统免费,开源。。。然后。。[2007-4-18 14:39:00]SupeSite/X-Space官方站 [ B{|N
嘉宾[戴志康]: 没想过,况且现在也不算成功。开源是很好的产品推广的途径,你可以试着做做,但,也不一定能成功。
Ld#Lo$d E0SupeSite/X-Space官方站hWE6EWIhy8ts5F
问:开发一个PHP的B2B平台有前途吗,ASP有好多种[2007-4-18 14:41:00]
P4Un+t2d0嘉宾[陈浩]: 这个问题还是请戴志康回答,我想他对于行业应用的大形势的见解会比较宏观一些。
Lr1[e&d0
{4D7N0N.D$[(LC$h*n0问:陈老师,请问您翻译《Programming PHP,(第二版)中文版》时,最难的部分是什么[2007-4-18 14:43:00]
s1E J!p3|,{&H8T0嘉宾[陈浩]: 我翻译的过程好像没有遇到很困难的,不过正则表达式和PHP扩展这两部分我花费了很多时间来测试代码,因为细节非常多。
7l%v8N\nwBnO0SupeSite/X-Space官方站!r%XF)_THQ(_
问:戴志康老师,您好,请教您一个问题:5.Netscape共同创办人Marc Andreessen在最近的一次Zend/PHP会议上预言,简单的PHP描述性语言撰写工具,在Web-based应用程序的开发上,将会比Java更受欢迎。您是如何看待[2007-4-18 14:43:00]
:\HI2F8JjlzpD j0嘉宾[戴志康]: 我完全同意。我曾经是一个想转行到Java的人,当时主要的目的就是觉得Java体系大,未来好就业,不过后来没有转。多亏当初的选择,另外,我深信PHP在Web上广阔的发展前景,并应该实现在不久的将来。
q7m#y)i"t$dW2M0SupeSite/X-Space官方站 O.^-X:c'r(F p e4D
问:Netscape共同创办人Marc Andreessen在最近的一次Zend/PHP会议上预言,简单的PHP描述性语言撰写工具,在Web-based应用程序的开发上,将会比Java更受欢迎。您是如何看待[2007-4-18 14:43:00]
K)_Lpvk,M.b(Z e0嘉宾[主持人]: 我听北京的一个网站的技术总监说过,如果做软件就用Java,如果做网站他们一定用PHP!SupeSite/X-Space官方站QOe0p"@#gbr7?.e-j
SupeSite/X-Space官方站-g!o4x7{ sRS-` LZUJ
问:请问嘉宾,作为一个程序员是一味的读优秀的程序,然后进行适当的更改。还是自主研发一切从底层开始呢?[2007-4-18 14:43:00]SupeSite/X-Space官方站] J[,H(Q(D? v i
嘉宾[戴志康]: 这两个选择哪个都是对的,但都不重要,最重要的是有毅力、有恒心、喜欢这门语言、扎扎实实的钻研这项技术。
"iy.JN }0
[2B l1kO2H^4Z#|0问:对于网络应用而言,性能永远是用户非常敏感的。请问,PHP能否满足目前用户对性能的需要?如果不能满足,那么是WEB自身的原因?还是PHP的缘故?[2007-4-18 14:45:00]SupeSite/X-Space官方站,XYG S~VI
嘉宾[陈浩]: 完全可以满足要求,PHP本身是非常高效的,但在开发和布署PHP程序时要有一定技巧。你要知道程序的性能瓶颈在哪里,才能解决它。 例如数据库是瓶颈,可以把数据库单独放个服务器,或者做同步、集群等。 这些技巧(系统的可伸缩性)其实无论用PHP、Java还是.NET都是类似的,但有时候需要程序来配合。 全球最大的网站之一Yahoo!,最大的在线百科全书WikiPedia,最大的开源社区Sourceforge都是PHP构建的,所以不需要有这方面的担心。技术本身没有问题,问题在于你掌握技术的程度。SupeSite/X-Space官方站]%F;bfS;cs1p-s0V!Kk

'DbCH F#qFL5X0问:目前社区的形式十分单一,用户之间的交流比较薄弱,内容虽然丰富却很分散,难以很快的找到自己需要的信息,Discuz!在下一个版本会考虑增加用户的交流与信息聚合方面的改进吗?[2007-4-18 14:47:00]
6J:Q)],E2r%AgJ,U0嘉宾[戴志康]: SupeSite就是满足这种信息筛选、聚合功能的,他可能根据人、Tag、板块把论坛、Blog、相册等中的数据调出来用以展现。SupeSite/X-Space官方站,vM(Z4^6u
SupeSite/X-Space官方站L8`vX#ti\#r
问:一谈到PHP,很多人都会想到LAMP,PHP的成功也的确离不开LAMP这种开发架构。然而,PHP与Windows也是可以并存的,于是人们也提出了WAMP这种开发架构,能否在性能和发展前景两个方面对LAMP和WAMP进行一个简单地分析和比较?[2007-4-18 14:49:00]
8w.J;l ~ g&j%h5n6ge0嘉宾[戴志康]: PHP在Windows下整体感觉效率比在Linux下低10%~20%,但相应的,MySQL也会有相当的效率损失,从整体负载情况看,WAMP比LAMP要低30%这样吧,我们的经验是这样。SupeSite/X-Space官方站xgb.htev Jpz

,wC8yix`0X;m,S(D0问:现在深深的感觉到,作为一名PHP程序员来讲,不仅仅就知道php的那些东西,html、ajax、css甚至flash,还要会用photoshop,嘉宾觉得作为PHPer,哪些东西是需要我们涉猎的?[2007-4-18 14:50:00]
8v+K2c%H S^0嘉宾[戴志康]: 我在公司里做过销售、技术支持、页面设计、程序开发、财务等等各种工种,所以不是做PHP非要学习Photoshop,而是以你当时的人力资本配备情况而定的。
;Mg8mV2F5q)L0
VIO.m2bjYr0问:请评价一下zend的zendcore,这个东东适合做web应用吗?[2007-4-18 14:52:00]SupeSite/X-Space官方站&S7BE b%[~D
嘉宾[主持人]: 可以的,Zend Core是Zend公司和IBM Oracle Windows等公司合作开发测试的。就是用来承载企业级PHP应用。SupeSite/X-Space官方站IUx!e2l_-IEV

b(f2YV|~,FE$M0问:现在还是半路出家的PHPER比较多,嘉宾从过来人的角度,给我们这些人提些建议和学习方法[2007-4-18 14:52:00]
Im-k WzO.l0嘉宾[戴志康]: 多看成熟代码 多看书和到网上收集资料 绝对不要放纵自己偷懒 写一行垃圾代码给开发者带来的损害高于写100行优质代码给开发者带来的好处SupeSite/X-Space官方站 D"BV&~ n&G4t Ok

k Q8o%A5{"e.H `0问:尽管PHP5推出的时间已经不短,但是许多的软件商和开发人员为了兼容PHP4而不得不舍弃掉PHP5的优秀特性,而现在又有人担心PHP6也会出现如此的境地,新版本难以得到很快的普及,这是否意味着最近几年里PHP4依旧占据着主导的地位?[2007-4-18 14:53:00]SupeSite/X-Space官方站3]3Nl#]8d
嘉宾[主持人]: 主要是网站需要的只是两点: 稳定和快速。所以目前PHP4仍然占有80%左右的使用率。
8p A l x&G C8[K4?:L_0SupeSite/X-Space官方站Ob1H*Z!h^3z
问:尽管PHP5推出的时间已经不短,但是许多的软件商和开发人员为了兼容PHP4而不得不舍弃掉PHP5的优秀特性,而现在又有人担心PHP6也会出现如此的境地,新版本难以得到很快的普及,这是否意味着最近几年里PHP4依旧占据着主导的地位?[2007-4-18 14:53:00]SupeSite/X-Space官方站lGXt.R2BA
嘉宾[戴志康]: 我们作为软件产品的开发商,确实经历着这样的痛苦,新的特性不能用,搞很多冗余代码用来检查兼容性,这也是不可避免的。PHP4我认为至少还是会存续1年以上的时间,所以做为软件产品的开发商,我们还是要考虑这部分用户的需求。SupeSite/X-Space官方站5BO2?C6`
SupeSite/X-Space官方站"}~8bRVK
问:作为一个程序员是一味的读优秀的程序,然后进行适当的更改。还是自主研发一切从底层开始呢?[2007-4-18 14:54:00]SupeSite/X-Space官方站l0QN,Fr
嘉宾[陈浩]: 刚入门还是要学习一些成熟的PHP程序的源代码,比如WordPress,XOOPS,或者PEAR上的类库等等,然后找一些自己感兴趣的项目来从头开发。 只有完整做完一个项目,才会对PHP有较为全面的了解。SupeSite/X-Space官方站9wa1Eu9_(n3wu
SupeSite/X-Space官方站 jw7uX0VI;K.B
问:从《Programming PHP,(第二版)中文版》书中提到的,如过想开发PHP扩展需要了解那些知识呢?[2007-4-18 14:56:00]SupeSite/X-Space官方站X#dM f*Ew2^;l
嘉宾[陈浩]: 呵呵,首先你要掌握C 和其编译开发环境,然后你可以参考这本书上的步骤一步步来做,其实不难。在开发过程中,你也可以参考现成的扩展中的源代码。
:\vdIk&sQ9L3|0
xCpGC i9JE hE)K,E0问:在Web编程领域,PHP是非常成功的。在绝大多数PHPer看来,PHP成功的因素主要有两个:简单和强大的社区。戴志康老师一定对此感触颇深,戴老师能否简单地谈谈您对PHP这两大成功秘诀的理解和感受?[2007-4-18 14:56:00]
+Wb.yQO#l0嘉宾[戴志康]: 我们认为:开源是一种商业模式,是一种心态,在中国可能对此认识还不多,但我们确实在开放、开源上得到很多好处,我们从很多周边开发者那里学到很多东西,他们中的一些人也因此加入到产品研发团队中来,这是一个长期、持久的好处
(b*Xf3lS0
1Y\o0aR'IYiM"g0问:对于接触PHP1个月左右的新手,如何正确、科学的提高PHP水平,给点实用的建议好吗?[2007-4-18 14:57:00]SupeSite/X-Space官方站&m OtYY
嘉宾[戴志康]: 先仔细研读一下Programming in PHP这本书 :)SupeSite/X-Space官方站 k:V8KMf O[m

`!}V/q5hGiR0问:DZ!论坛到现在为止有没有碰到过大的漏洞被人利用攻击的?[2007-4-18 14:58:00]
3Xt!hzRqQ2M)L0嘉宾[戴志康]: 有过漏洞,但没有大规模被利用过,一方面是大部分漏洞都是我们自己所发现,及时的进行了修补。另一方面是我们比较幸运。
3lb4p xOOe*['I(}7V0SupeSite/X-Space官方站;B#I8J)Z!J6Xc
问:有点奇怪dz现在开源销售,不卖程序卖服务,但是服务这个东西卖起来困难应该很困难吧[2007-4-18 14:59:00]SupeSite/X-Space官方站&|N Kw+`/Q B"L}
嘉宾[戴志康]: 不困难,我们现在服务的销售额是以前加密卖软件销售额的3倍多,开始困难,后来容易
ZCo;[|k0SupeSite/X-Space官方站7d0Tz&^o
问:如今,有越来越多的人在拥抱开源,开源社区社区在不断的壮大。Java开源了,在开源社区的影响力方面,它会对PHP造成一些影响吗?[2007-4-18 14:59:00]SupeSite/X-Space官方站6z Z.rLs
嘉宾[陈浩]: Java的开源是好事,这是开源社区的大事,更唤起大家对于开源的重视。尤其中国,一向是微软平台占优势,我觉得让更多人知道开源是很重要的。 但Java开源并不能使Java占据行业中的垄断位置,因为在WEB开发的效率方面,目前Java还是不能和PHP/Ruby相比,所以在中小市场,PHP仍然有其不可替代的作用。SupeSite/X-Space官方站 ?6^ qu}
SupeSite/X-Space官方站`!H1s:^w!s VXaL
问:戴老师,您在陈浩老师最近翻译的《Programming PHP,(第二版)中文版》[2007-4-18 15:01:00]
T u{e2JU/J/[,V&hzW0嘉宾[戴志康]: Oreilly的《Programming》系列图书的特色是抓住某种语言的基础本质。这本书也不例外,内容详实权威,是打基础的好书。例如该书详细介绍的数组和字符串处理、正则表达式等内容,都是对于PHP程序员来说极为重要的技术。不学好这些基础的技术,要写出高效精练的程序是不可能的。 当然,这本书后面介绍的不少在PHP应用开发、部署和优化方面的技术,如DB、XML、图像处理、安全、模板和缓存等等,这些也都是很重要的,需要大家在实战中慢慢掌握。 读书之余,还要多写代码,这样才能更好地理解书中的理论,才能进步。
^O Y|6dw^_0
c:s __M)Qb7K~9l0问:《Programming PHP,(第二版)中文版》的书什么时候可以在书店买到[2007-4-18 15:01:00]SupeSite/X-Space官方站r6UR*z)bBx]q
嘉宾[陈浩]: 呵呵这个问题恐怕要问博文视点的编辑,我也不知道。 我猜测这个月会出版了吧,因为五一据说是个销售黄金期。 但一旦出版,相信大书店都能买到。SupeSite/X-Space官方站ukZ(rh,l6y,I(B

8ImjI%@m0问:discuz是比较注重效率的,而没有采用面向对象的编程风格,请问戴先生,你们在discuz的维护和后续升级上方便不?新加入团队的员工,是不是要花很长时间来熟悉discuz本身[2007-4-18 15:02:00]
4~6}S&FF(yh0嘉宾[戴志康]: 我们的研发团队成员本身都是开源的爱好者,从四面八方过来的,他们基本已经在Discuz!上做过三年以上的开发,所以对产品是很熟悉的,因此基本没有特别的需要熟悉的
u"ya6`_&cU?0
pY(ou%L)O xW0问:对于PHP函数式开发和面向对象开发能否作个比较,是不是面向对象的开发理念真如神话中说的那般传奇呢?可能是我功底太浅对于面向对象的开发方式一直不习惯,所以至今为止还是自己写个函数调用比较多[2007-4-18 15:04:00]SupeSite/X-Space官方站Y S Ne-J o#AX
嘉宾[陈浩]: 首先用面向过程完全可以开发出优秀的程序,比如Discuz!,但是Discuz!的数据库操作也用到了类库,呵呵。面向对象的最大好处是开发出来的程序结构比较清晰,比如方便维护与扩展,特别是在团队协作时非常方便。 具体的好处恐怕你需要通过实践来体会。SupeSite/X-Space官方站*E(L$oC*Rj$~#A8} i
SupeSite/X-Space官方站Z pU(} R
问:PHP与MySql5 邮电出版社 Apress 这本书和 Programming PHP有什么侧重方面的不同?[2007-4-18 15:06:00]SupeSite/X-Space官方站^mq+o)j K"UD9Ck
嘉宾[陈浩]: 这本书我没有看过,不好评论。但一本书要写完PHP和MySQL两大方面的内容,书一定要很厚才行呵呵。
]7qwQS0SupeSite/X-Space官方站9k g)e {7lK
问:问一个SS的小问题,将来SS会推出一系列的官方风格吗[2007-4-18 15:07:00]
O h7].V@@#b/\,U0嘉宾[戴志康]: 一定会的SupeSite/X-Space官方站 G)un!~$}2D!J?j\` H

Ks N"L3m$U'dU"Z0问:请问现在学习PHP刚大学毕业普遍待遇怎么样?谢谢[2007-4-18 15:08:00]
3k;MQ&dWNL}0嘉宾[戴志康]: 不是很高,看具体社会实践经验与技术水平。没有什么特长的应届毕业生,确实比较难一开始就拿到很高的待遇
E;zH Z&nX u0If0
Z(S CF0_0问:dz现在有supersite,xspace,...nt,下一个产品会是什么[2007-4-18 15:08:00]SupeSite/X-Space官方站/i9B y6n8k3b \J }
嘉宾[戴志康]: 保密,除了现有的四个产品以外,我们在今年会用PHP推出一个全新的产品,请大家拭目以待SupeSite/X-Space官方站rp;~$y(l8@;B$@&ug

t JZ%E`!}m0问:大C 你在哪里啊?[2007-4-18 15:09:00]
RA.b,}$J0嘉宾[戴志康]: 北漂的东北人
3nI%qh"@0SupeSite/X-Space官方站 I5}D5y ~@_
问:全新,喳喳,日期能说一下吗[2007-4-18 15:10:00]
(O`L3h*x3U)?0嘉宾[戴志康]: 应该是在6~9月份
;{!Ec(P5i m+}Tu0SupeSite/X-Space官方站k$L+w+L4x H ?(N
问:请问就在校大学生应该在哪些方面注意了,培养经验?[2007-4-18 15:10:00]SupeSite/X-Space官方站 zs4Ui4NqO${x
嘉宾[戴志康]: 经验与技术的培养,所写点程序,多做些课堂以外的事情,多接触社会上的人,多培养自己的技能SupeSite/X-Space官方站V a*yCwH b

$LD#Rl8st.m3w0问:都说面向对象能够把问题整理的更具体化,可是我却感觉写起来更复杂话了[2007-4-18 15:11:00]SupeSite/X-Space官方站7u,j:Qh9p9l#D#{4k0d
嘉宾[陈浩]: 抽象是编程水平提高的一个境界。比如你从普通代码抽象出一个函数,说明你的水平提高了。把函数放到一个functions.inc.php,你的水平又提高了。 面向对象就是用抽象的方式来描述整个系统,把整个系统分成几个具体的组件来理解。这种思想可能对于面向过程的程序员来说,刚开始会比较不习惯,但思想转过来后会觉得也很自然的。SupeSite/X-Space官方站`%YK*~!q/mw
SupeSite/X-Space官方站2?L2_u_@2gy
问:Programming PHP 这本书是不是详细介绍了一个CMS项目?[2007-4-18 15:12:00]
V+saj3t;r,N0j0嘉宾[陈浩]: 没有,这本书偏语言基础,不是那种以实例为主的书。SupeSite/X-Space官方站o0rv6m r6f~:M
SupeSite/X-Space官方站){qT5P)I8~;Mv;w;F@d,F
问:DISCUZ的模板样式是不是比较少,没有形成规模吧?[2007-4-18 15:12:00]SupeSite/X-Space官方站py7W9O4W-z)PAVF`
嘉宾[戴志康]: 我们统计第三方风格有100多种,还是挺多挺丰富的,开源最大的好处就在于此
9pXV2bxdy0SupeSite/X-Space官方站AZE'b/kS'Uwf
问:(3) 在目前PHP各种应用的源码极易获得的情况下,我是应该一步一步编写代码还是通过简单修改来部署网站?哪种才是目前的主流?[2007-4-18 15:13:00]SupeSite/X-Space官方站cF2i(J%MX'}
嘉宾[戴志康]: 我觉得还是先从安装使用别人的软件开始比较容易SupeSite/X-Space官方站"\R,j-o6RMc8G*b

h[0W#h/u6p)s0问:陈老师,请问您国内南方几个城市的PHP发展跟北京有什么区别吗?[2007-4-18 15:13:00]
%P_6g6Cjty$u!g(o0嘉宾[陈浩]: 呵呵,目前来说北京、上海仍是PHP发展最好的城市。但互联网没有界限,如果你有热情,我觉得在哪里都可能成功。 我也不在北京,和你同勉SupeSite/X-Space官方站6u#R0G0RED6O;By6X
SupeSite/X-Space官方站 {5jtlFb Y^
问:请问一下大C,了解ZEROBOARD吗? 如何评价?[2007-4-18 15:13:00]
g}}B,S9M2?a ifj0嘉宾[戴志康]: 听说过,没有具体用过SupeSite/X-Space官方站 ifL'kpG9h/KT
SupeSite/X-Space官方站kI Rj#T0c1NS
问:许多人说PHP易学难精,您觉得这个学习的瓶颈一般出现在什么地方?现在网上盛行着无数的Google,百度面试题目,请问在您看来是否一个优秀的程序员必须具备那么“变态”的逻辑思维和算法功力吗[2007-4-18 15:15:00]SupeSite/X-Space官方站3QQSytQ%n
嘉宾[戴志康]: 我们简单的说面试中也有一个笔试环节,不过我们的题目没有那么BT,是以考察实际应用水平为主的,其他方面,主要还是通过面对面的面试而获得一种感觉SupeSite/X-Space官方站9~$ry$y4Fl

i n0B6~3K3F8L3P Y ~0问:像DZ感觉很复杂,请问有没有对它的一些架构分析教程啊[2007-4-18 15:16:00]
UF@2hb[7ng0嘉宾[戴志康]: http://www.discuz.net/thread-527298-1-1.html Discuz!的教程书SupeSite/X-Space官方站w_;`?#w _
SupeSite/X-Space官方站 @,f~#_3X MO;{w
问:许多人说PHP易学难精,您觉得这个学习的瓶颈一般出现在什么地方?现在网上盛行着无数的Google,百度面试题目,请问在您看来是否一个优秀的程序员必须具备那么“变态”的逻辑思维和算法功力吗?[2007-4-18 15:18:00]
z@`6M%z Y0嘉宾[陈浩]: 学无止境。精的意思就是你对于语言和技术本身很了解,又熟悉常见的行业解决方案,这样你的解决问题的能力就很强。 每个人的瓶颈恐怕都不太一样,我觉得只要保持对技术的热情,一方面打好基础,多实践,一方面多关心国内外的新动态,新技术,应该可以当一个合格的程序员。 不同的工作要求不同,如果是搜索行业,可能他们对于算法的要求比较高,也是很正常的。另一方面,他们的资金比较充足,挑人是优中选优,要求高一点也正常。
P5{5t1{4Itv4rf0
0r8x'D4bDv$T0问:我想问一下大C学PHP+MySQL的经过,在学PHP中碰到过哪些问题,都是怎么解决的.[2007-4-18 15:18:00]SupeSite/X-Space官方站S^6xO/z.R
嘉宾[戴志康]: 走路、睡觉、上厕所都在思考技术问题,想的多了你解决的问题也就多了SupeSite/X-Space官方站W e A|7G[5A

7Rj'a:j uJ%~|N g0问:反映个问题,DZ的论坛服务反应很快,特别是茄子MM。应奖历一下[2007-4-18 15:19:00]SupeSite/X-Space官方站fv R:[_
嘉宾[戴志康]: 我回去就和茄子说!
ozz%fd2`0SupeSite/X-Space官方站![%t^%srV.L
问:请问陈老师,Zend Framework也是您在负责翻译吗,它跟其它的框架有什么区别呢?[2007-4-18 15:21:00]
I%a.{)uSh#CQ\o0嘉宾[陈浩]: 不是我一个人,是我在负责组织团队翻译,大概有十个人左右。 ZF的开发团队比较强大,包括了IBM,ZEND等公司的技术人员,而且发展非常快,前景光明。 基本的MVC方面和其它框架差不多,但它也有一些特色的类库,是PHP中以前没有过的。 具体可以参看framework.zend.com和phpeye.comSupeSite/X-Space官方站8f4VZ `l2q b@

1m)W`FJ.B0问:我前不久去王府井新华书店买了两本关于PHP的教程书,一本是号称PHP圣经的,一本是Ajax&HP应用的.很多PHP的教程都是翻译的,就像我说的那本PHP圣经,就有很多翻译错误的地方.然后我英语水平又不好,看原文的就更困难了.[2007-4-18 15:22:00]
"X&a_xn4l.a#p%W,X0嘉宾[戴志康]: PHP手册其实不错,建议看英文的,当字典一样来查,对你有一定基础想全面掌握这种语言有很好的帮助作用SupeSite/X-Space官方站GRVT4TK4t
SupeSite/X-Space官方站 r,c3QWE
问:我前不久去王府井新华书店买了两本关于PHP的教程书,一本是号称PHP圣经的,一本是Ajax&HP应用的.很多PHP的教程都是翻译的,就像我说的那本PHP圣经,就有很多翻译错误的地方.然后我英语水平又不好,看原文的就更困难了.[2007-4-18 15:23:00]SupeSite/X-Space官方站n `imW%q u
嘉宾[陈浩]: 译书要对译者负责,如果我的书中有错,到时大家一定要告诉我呵呵。 我个人很反感那种随便找本书就翻译的译者,书首先要好,翻译水平也要有保证,才可能出精品书。SupeSite/X-Space官方站D8y}/^-` p6e,C

,H!T(bg+S"@*aYS(T0嘉宾[陈浩]: 打错字了呵呵。 是对读者负责:p
w5I"AJZ9}{ O0[2007-4-18 15:24:00]
h1I(N*Uvc0问:请问大C,如果有人用Java重构Discuz!一遍,你会不会很欢迎?引用Discuz!的名称算不算侵权呢[2007-4-18 15:24:00]
kw3K6`;aH0嘉宾[戴志康]: 我们欢迎尝试和参与,不过这些引用符合EULA的要求即可SupeSite/X-Space官方站!OxW+u5N]8i7`ye
SupeSite/X-Space官方站Uy&@ aU C(BK
问:请问大C,DZ在设计数据库时考虑的数据量是多大?比如单表最大可能有多大?[2007-4-18 15:26:00]
P)[_ K#~K7m&o$T0嘉宾[戴志康]: 单表10G是可以做到的,此种情况效率有有所降低,但不会降低的非常厉害
6}s?0B ~xciJ0SupeSite/X-Space官方站JU.T,tP
问:请两位谈谈CMS在中国的发展[2007-4-18 15:27:00]
8c/O1h,i jtS\6R0嘉宾[戴志康]: 我觉得CMS需要转型,加强用户互动功能。现在再单纯的依靠点对面已经不合适了,要让用户和用户产生联系,即形成一个有效的社区才能建立真正的核心竞争力。
*id"AP)tm*]/w1i2bh0SupeSite/X-Space官方站he"r-v t_
问:如果刚开始看Zend Framework的话,应该怎么学习呢?或者说先看哪个部分[2007-4-18 15:27:00]SupeSite/X-Space官方站:KWB2a ?7J#l)GC
嘉宾[陈浩]: 首先把ZF安装好,把程序搭起来,Zend_Controller和Zend_View是要先掌握的。 然后才慢慢实现具体的功能,划分Medel,加入业务代码等等。
0~$b hY-w0
/z8g?F,m.b0问:我想问下大C,对于初学PHP的,有什么好的建议,好让我可以少走弯路[2007-4-18 15:27:00]
v.y6x@?0嘉宾[戴志康]: 必须有耐性,执著而持之以恒
RjFa1Qq0SupeSite/X-Space官方站%B~g*i\D
问:请问大C,php比较高级的应用是在哪些方面呢?[2007-4-18 15:28:00]
b!Q ut#?0嘉宾[戴志康]: 我也不知道什么算高级,什么不算啊。但我认为大负载量、很多用户用、效率和安全都有保障的我认为就算是比较NB高级的。
B3@yzh1^K7]0SupeSite/X-Space官方站6F6[|-a(f G4UQu&p?
问:最近发现了许多Discuz!的外文版,是不是说现在Discuz!想要发展全球化战略,把目标瞄准了国际市场,就目前而言,Discuz!在哪一个国家占的份额相对来说比较多?[2007-4-18 15:33:00]SupeSite/X-Space官方站$r.`#j K(` t
嘉宾[戴志康]: 马来西亚、新加坡等地都挺多,北美的华人应用也比较多SupeSite/X-Space官方站 WcjE5P}I
SupeSite/X-Space官方站1G]0B:q8sx|G~
问:以后把DZ和ShopEx合并起来 现在好象已经有这方面的考虑了吧[2007-4-18 15:34:00]
'P'T#wX-`#K2IY0嘉宾[戴志康]: 这方面在一段时间以后会有完全令人满意的解决方案SupeSite/X-Space官方站s*k(O;u_@5d

P#\| \E0问:我命,由人不由天!我狂,单手起狂澜!我怒,挥刀劈深谷!我狠,指手破天痕。天,你能奈我何?…[2007-4-18 15:36:00]
b M-K0G,qu0嘉宾[戴志康]: 这位老大你想说啥呀
R Ts\Z-y0
1~Od4Q/Z,{0R0问:想申请做dz某一个板块的斑竹.不知道要具备那些条件.目前DZ没有明确的要求.以至有些斑竹工作不到位.[2007-4-18 15:37:00]SupeSite/X-Space官方站g.D4Ajf
嘉宾[戴志康]: 想申请斑竹请到discuz.net上发PM给“夏天”
-s a0|1\7n%vi0
WMTl+X;X;N6`X#h"Q0问:用PHP做项目的时候,应该注意哪些问题?[2007-4-18 15:38:00]
+W1[6J#K:Q!E4C/}0嘉宾[陈浩]: 这个问题太大了,呵呵。 不同的项目有不同的考虑,比如短期项目,你要求尽快上线,那么怎么开发方便怎么开发,可以不用模板,不用数据库抽象层。但如果是长期项目,要便于维护和扩展,最好使用框架,使用业务和表现分离。 如果是大流量负载的项目,还要考虑程序与数据库的结合方式,要便于将程序进行分布式布署。
Q2OSF(x-iH*H0SupeSite/X-Space官方站f/r.AV/FK%{#Q!U
问:ShopEx的老总是华师大信息系的 不知道大C什么学校的 感觉学校学习的东西帮不上什么忙 都是自学的吧[2007-4-18 15:38:00]SupeSite/X-Space官方站~]Sy0k8[d:M
嘉宾[戴志康]: 我确实感觉学校学的东西没什么特别大的用处 不过人和人不一样 感受及想法也不一样
wEW,bSVZ0SupeSite/X-Space官方站*V4_-A4L3js)I%G
问:大C在PHP的用人方面有什么标准?除了开发能力,还有什么是你优先考虑的?你所认识的PHPer里面有没有过你觉得很NB,但是最后还是没挖过来的?[2007-4-18 15:39:00]SupeSite/X-Space官方站 n}-v1Mo)FQ8b3l
嘉宾[戴志康]: 1. 工作热情、兴趣程度及态度 2. 学习能力和自我成长空间 3. 当前技能和以往经验SupeSite/X-Space官方站2L(U*KK u

D|R%OaC1}UO0问:不好意思问两位一点隐私,你们生活中,兴趣爱好多吗,在兴趣爱好上花时间多吗?还是大部分时间都用在工作学习上了,[2007-4-18 15:40:00]
6cg$B1d+R.c3i0嘉宾[戴志康]: 我现在的兴趣是 睡觉
XjM7BF-nW,C0
p+Sa}'T$b!V0问:那么怎么区别哪些项目是大项目还是小项目呢[2007-4-18 15:42:00]
&G\N y'D\.G9T0嘉宾[陈浩]: “大”和“小”是我们通俗的说法,具体地说要看数据量和用户流量,系统和需求的复杂程度、系统开发难度等多个方面。
sztJ&fSCW N0SupeSite/X-Space官方站#r;e9GB!H
问:请问PHP就业在哪几个城市比较好,就现在[2007-4-18 15:42:00]SupeSite/X-Space官方站)T`$G nP
嘉宾[戴志康]: 1.北京上海广州深圳 2.厦门武汉杭州
e#e(r*An0SupeSite/X-Space官方站7`$r!V} b bJ*N~n
问:我是Discuz!新手 一个比较菜的问题 Discuz!怎么读?是什么意思?谢谢大C[2007-4-18 15:43:00]
@S'I,y,Sg0嘉宾[戴志康]: 发音与 discuss 相同,可以看看字典
+H8I;m0p Q$g0SupeSite/X-Space官方站D!M} Dw!_ g E
问:请问一下大C,有没有考虑利用DZ的优势做搜索?[2007-4-18 15:44:00]SupeSite/X-Space官方站\W(W7]$K"UT#f
嘉宾[戴志康]: 将来不好说,近期还没有考虑SupeSite/X-Space官方站*x/{kyGI L+H
SupeSite/X-Space官方站M)C XckL$Uz3O3l
问:那么如果是大项目,是不是要选择Oracle那样的数据库呢?[2007-4-18 15:45:00]SupeSite/X-Space官方站`T,n%u&za$a
嘉宾[陈浩]: 如果数据量比较大,而且读写比较频繁,可以考虑Oracle。不过现在MySQL也很强大了,也不妨一试,如果满足要求还是用MySQL,毕竟Oracle比较贵呵呵。
m'R-dDv M*^0
*@(a6F5z(|-yp~ Z`5rt0问::大C有没有过熬夜开发的经历,在PHP的开发史上让你最难忘的时刻是什么时候?如果当初并没有PHP,你会选择什么语言来开发?[2007-4-18 15:46:00]
"pWqLc?#z)u0嘉宾[戴志康]: 当然有很多了 最难的还是真正将一个产品应用到几十万个网站上,然后出现一点问题就相当于出现了几十万次问题,这种经历还是很难忘的。如果不用PHP,我也许会用Unix CSupeSite/X-Space官方站h3B7T-P4g-[`:y`b

5U9D0w pV9Lx#X0问:想问下大C,如果想自行写一套模板,该怎样高效地对PHP相关技术进行划分[2007-4-18 15:47:00]
H7U.`Ubj;f&b!?z0嘉宾[戴志康]: 可以看看Discuz!的模板机制,完全自己写的,在include/template.func.phpSupeSite/X-Space官方站/o2Wd+zk-x z
SupeSite/X-Space官方站2IO|0f"nq I ED
问:请问陈老师,新手学习PHP有没有一些固定的流程与规划呢,或者是学习的步骤。[2007-4-18 15:49:00]
B aWc\1z2^%\ES0嘉宾[陈浩]: 学习基础语法和实践 当然你还要掌握一些PHP之外必备的技术,之前有提过: 1.一个网站是如何运行的,包括HTTP协议、消息传递、服务器架设和配置 2.PHP语法,常见的技术,如与数据库交互,文件系统操作等 3.WEB前端技术,如HTML、CSS、JavaScript相关等 SupeSite/X-Space官方站GE'Eunr
SupeSite/X-Space官方站e&e-O`)b"[.v
问:TO:大C,如果将来做搜索,是不是需要很多服务器,最想考虑用哪种系统做服务器?[2007-4-18 15:50:00]SupeSite/X-Space官方站G@7snG p
嘉宾[戴志康]: 搜索是一个很复杂的系统工程,服务器只是其中一个很小的方面,具体在蜘蛛、分词、检索、权重、反作弊等等方面都有很多很深入的技术,所以不能一概而论。我们所有系统都是用Linux的SupeSite/X-Space官方站Y8K$|%`&zUoCZ6F
SupeSite/X-Space官方站1@Vk$Y+L"A
问:一个比较欠扁的问题:大C,你打算让你生的小孩几岁的时候开始学PHP?[2007-4-18 15:51:00]
m Vn:NQ @Y0嘉宾[戴志康]: 没想过,我还不知道啥时候会弄个小孩,所以更不知道他啥时候开始学PHP。到时候可能是PHP++或PHP#了SupeSite/X-Space官方站r%a#K4w?
SupeSite/X-Space官方站|2HI,R\
问:新手学习PHP有没有一些固定的流程与规划在《Programming PHP,(第二版)中文版》中是否都包括了呢?[2007-4-18 15:52:00]
%~(k!RQj `S0嘉宾[陈浩]: 一本书远远不够的,而且光靠书本的知识也不行,实践比理论更重要。就两个技巧:多读好书,多写代码SupeSite/X-Space官方站]x5h/N*I
SupeSite/X-Space官方站(u1oX\ Ux
问:不知道陈浩老师有没有想写关于php实际应用方面的书呢[2007-4-18 15:53:00]
CV v/?.|4]0嘉宾[陈浩]: 如果有时间,可能会写一本PHP开发框架的书,带一个完整的开发实例。SupeSite/X-Space官方站7z&i3_&{0a,p

d5oYz*@2r;p#~X Zx0问:请问大C,在把逻辑从显示中解脱出来的过程中,要注意些什么问题?discuz又是如何实现的?[2007-4-18 15:54:00]
{G _4z ybX ek0嘉宾[戴志康]: 注意: 1 模板修改者的水平和习惯 2 效率问题 3 对模板逻辑的支持 4 如何更有效的扩展更多功能(例如多语言) SupeSite/X-Space官方站9@v)?mAa
SupeSite/X-Space官方站WAv Hho(g:[.^
问:TO:大C,有没有想过把discuz以著作的形式,加入详细解释出书的想法?可能新手会比较需要呢[2007-4-18 15:55:00]SupeSite/X-Space官方站hKB'JrwN@E
嘉宾[戴志康]: http://www.discuz.net/thread-527298-1-1.html
7pA}9c}j-b0
Da1O7n2] eL0问:请问下大C,对与一个爱好编程的人,在入手PHP或者ASP的时候,该怎么做?[2007-4-18 15:56:00]
f\~{~ uQ8^ U1g0嘉宾[戴志康]: 从最简单的一个留言本开始做起SupeSite/X-Space官方站6t%K3J RNWQ8t k
SupeSite/X-Space官方站go$@S;Afd
问:请问陈老师,PHP除了做网站还能做什么呢?[2007-4-18 15:57:00]
f8J*C.N.w z|l:wo0嘉宾[陈浩]: 还可以做Shell脚本,我经常用PHP写脚本来做系统管理,非常方便。也可以开发桌面图形程序,可以看看PHP-Gtk2,但目前还不够强大。
J3ghjpI-`0SupeSite/X-Space官方站CM#~4PVA1{
问:陈浩老师有什么好的php示例类型的代码向大家推荐学习呢,谢谢[2007-4-18 15:59:00]
`c;NY"m@k i4\ y0嘉宾[陈浩]: PEAR上的类库质量都挺不错。 如果是成熟的产品,好像没有公认写得很棒的,但wordpress和xoops都挺不错的。 当然discuz!也是个优秀的作品,有其独到之处,尤其是效率方面,大家可以认真研究一下。SupeSite/X-Space官方站x6V L9H4X(UW5Vi+xw
SupeSite/X-Space官方站)k G z+bMw9^|
嘉宾[主持人]: 感谢各位参加本次在线聊天,感谢陈浩先生、戴志康先生在百忙之中与大家一同分享PHP的一些消息与技术。
a3_a:k As H N'r0[2007-4-18 16:00:00]
/J0F^ OH YW5V,\0嘉宾[主持人]: 我们期待陈浩先生的新书《Programming PHP,(第二版)中文版》给PHP fans们带来全新的开发体验,在企业应用开发领域,在PHP开发领域树立起成功的标杆。
W;V S0t$e3a1Y/n0[2007-4-18 16:00:00]SupeSite/X-Space官方站ofQ7@@:XL?O
嘉宾[主持人]: 我们再次感谢各位网友的热情参与。谢谢大家。本次在线聊天活动正式结束。谢谢大家参与。谢谢陈浩先生、戴志康先生。再会。
3~3Q;K6EEs0[2007-4-18 16:01:00]
'?"MY8ojin9K0嘉宾[戴志康]: 感谢大家参与今天的聊天室,最后说一句,Programing PHP是大家值得一读的好书,祝大家使用PHP开心!
!M1l)l+fZ&sV)U0[2007-4-18 16:03:00]SupeSite/X-Space官方站7S9n5_F7Q
嘉宾[陈浩]: 大家再见,有问题还可以发邮件给我:haohappy@msn.comSupeSite/X-Space官方站:WvR$z+g#l
[2007-4-18 16:04:00]

TAG:

Clwarm's Own Space Clwarm 发布于2007-04-18 19:11:45

M E0L0f4p Cphp,论坛,bbs,免费,软件 PHP|BBS|论坛W?+X]o
XQ


$@KeeI2J
\3w2Qt*E&ZV-vDiscuz! 免费论坛软件 aZ:x_J7g0\
问:dz现在有supersite,xspace,...nt,下一个产品会是什么[2007-4-18 15:08:00]SupeSite/X-Space官方站Q+uxX9v.Q
嘉宾[戴志康]: 保密,除了现有的四个产品以外,我们在今年会用PHP推出一个全新的产品,请大家拭目以待
x.discuz.net8pQ4RO;a

n9\0eQ"Xg$k6L4NPHP|BBS|论坛问:全新,喳喳,日期能说一下吗[2007-4-18 15:10:00]PHP|BBS|论坛 E(N$j:v
fs

嘉宾[戴志康]: 应该是在6~9月份
aienss的个人空间 aienss 发布于2007-04-18 19:13:15
问:请问下大C,对与一个爱好编程的人,在入手PHP或者ASP的时候,该怎么做?[2007-4-18 15:56:00]
X(M'`L%cczn嘉宾[戴志康]: 从最简单的一个留言本开始做起
3x6xMWO2cUx.discuz.net
Lo/I4H2ivwphp,论坛,bbs,免费,软件SupeSite/X-Space官方站/G a7lq^6I6h\)~~
我问的
刪蒢々記憶的个人空间 刪蒢々記憶 发布于2007-04-18 19:40:14

澎湃动力 tuchpuppe 发布于2007-04-18 19:48:39

天寻网络的个人空间 171网络 发布于2007-04-18 19:49:24
好长的贴啊
我来说两句

(可选)

Open Toolbar