自由虽然有代价,但一切都值得!!!
其实想起以前,印在记忆理抹不去的,只有那一轮明月!而藏在心底最深处的,却也只是情人的眼泪,和最后一次她在你面前伤感的把头低垂! 而现在,多么想伸出双手,让风吹扬而起的她的秀发,温柔地舒张在手指之间,让我回到过去那些不知珍惜的岁月和情感中,轻轻的忏悔,将我压在心里多年的话语,在你耳边轻诉---“你走了,但却再也没有离开过~~~”
posts - 40,comments - 58,trackbacks - 0
讨论的好激烈,不知道各位看了没有?确实,ror带来不小的冲击,无论如何让ruby火了一把,一个mvc的框架,到底php要不要呢?
近来一段时间,其实我都在看这些框架,从django到struct2。那么我们开发的时候为何需要这些框架呢?
说实话,目前的很多项目在于我,没有很复杂的后台业务逻辑,我侧重于性能,而性能的影响因素比较多,至于用什么开发,我想这又是个老问题,不要再争论了。php确实需要一个框架的东西,但是不一定要学ror,我觉得重要的在于,php是拿来做什么的,python好,简洁,php也简洁,可php从诞生起,就是用来做web脚本的。也是说php每次升级改动的侧重点在于web上的应用。

我觉得大家好好看看这个帖子,我也希望有更多这样的帖子,把问题讨论的深入点,让我们得到学习,因为学python,学php或者是ruby并不是最大的问题,而是学了能做什么,以及做了后的效果,到底能不能让你满意,有了这样的讨论,我们可以更清楚的看出在学的是不是能满足自己的需求,有一本书将c++的《c++沉思录》,讲了为什么c++,c++能做那些事。这是一种经验的传输,并不一定是为c++叫好,但对于将要学习c++的人来说,确是很好的读物。

现在的web编程,大家都了解,简单点的一个网站,用啥不是做,说有mvc好,但对于磨合很久的团队,有没有mvc,影响不大,如果是一个人外包,那么开发效率就要注意了。

当php面向对象的时候,其实我异常苦恼。
posted @ 2009-02-17 21:41 sosopro 阅读(421) | 评论 (0)编辑 收藏
         ms这个简写,地球人都知道,历史大家更清楚,无论如何比尔终于走了,sun也快没多大声音了,ibm终于抓住开源,抓住java,赶上点来了,oracle因为在非windows平台上的表现一直以来不把ms放眼里,可是,Ray Ozzie 来了,这个人可不是吃素的,现在领导着ms的技术架构,再看看还有那些人在ms,Anders(turbo pascal,vj++,delphi,c#),STANLEY B.LIPPMAN (c++primer作者,C++最早的使用者和实现者之一,曾是Bjarne Stroustrup领导的贝尔实验室基础项目组的一员 ),如果不是google,还好友google,要不然真没得比。Ray Ozzie 是谁?lotus notes听过没?没听过?那你是后来的程序员,1989年,Notes的第一个版本正式发布,记住是1989,没ms啥事呢,win95还在哪里都不知道,这个产品有图形化的界面,基于C/S的软件结构,基于网络的协作,集合邮件与办公于一身等等等等,牛吧,这老兄的手笔,后来ms用exchange server和outlook追赶了他10年,都没赶上,ibm95年买了莲花就是为了他,可惜ibm科学家太多,他居然在ibm闲了2年,然后出来自己搞groove协作软件,比尔早就想把groove买了,也是为了他,现在,不用买了,人家直接顶了小比的位置,从他上任后,网络一直是ms的弱项,但是看看现在,ms有哪个东西不冲网络去的?而且,不止如此,在.net这个架构上,把原来的很多产品office,sqlserver等都慢慢的”协作“到一起来了,知道他厉害了吧,你以前看过ms这么勤快的更新产品吗?。net现在3.5,c#4.0快完了,linq,wcf,wpf,sliverlight,大家都看出ms的野心了吧,而且一向跟标准过不去的ms,居然向标准看齐!win2008server 据说是可配置安装的,没亲自试过。powershell,命令行控制工具,就是linux下的shell,ide开发工具,基本没啥竞争对手,eclipse?windows开发你用它?Microsoft Expression web2,用它做网页比dreamwaver还过瘾,居然还支持php!现在唯一的问题是,需要提高下机器的配置了,至少加加内存。
          很多地方,我看不起ms,对对手的竞争方式太垄断,太黑,N年前就知道ms的手段,跟你打,打不过就偷,偷不了就合作要不就模仿,不合作或者模仿不了就买你,不卖就挖你的人。前段时间yahoo又是一次体现,太有钱了。虽然在服务器端,windows server比不上unix,linux,但是win2008的方式让我吓了一跳,可定制、可用powershell命令行控制,甚至连图形界面都可以不安装,你说ms要干嘛?
          说起ibm,sun我就火起,sun搞了java,可是vj++的速度是最快的,还可以做很好图形界面程序(当然是windows下),当年还好认清vj++只跑windows的嘴脸,不然早投向它了,ibm当年的visual age让我充满希望,用完尽是失望,好,现在赶上了,对java社区贡献了eclipse,然后呢,没了,就是喊口号,websphere几人用过?其次就是标准,年复一年定,年复一年搞,性能不见高多少(相对于以前我才学的时候高了不少,不能一概否定),不知道ibm和sun那么多人在搞什么,vj++出的时候java没准备开源呢,为啥性能会比sun的高?因为是windows平台的?不可能全是这个原因。最重要的,要吸引开发人员去使用,如果没有社区和开源,唉不敢想象java现在的样子,可是只靠社区和开源,怎么形成广泛的商业市场,linux成功的打入了桌面市场,可惜,有很大部分人在买的时候装了linux,回家用段时间,还是xp吧(简单说,我们来游戏。。。今天打星际吧,或者,来qq下,我跟你聊点事,qq也是最近才有linux版的)。整个java ee吧,还被spring讥笑,然后在社区里不断的比较讨论轻量级和重量级应用,请解决问题,然后让开发人员跟上。
          不过具我经验,很多事,要与ms斗都是力不从心,delphi笑傲江湖好多年,不,应该说在rad市场borland一直是一流的公司,甚至比ms好,可惜平台不是自己的,最后。。。
          如果将来google能承担起这个重担,在网络世界里也让开发人员用上google的工具,那么我向google致敬!千万不要像ibm一样,得过且过。websphere在大一点的项目里还是很好用的,但哪是个象牙塔,往塔下想想,也许更多人就投入进来了。
posted @ 2008-09-30 05:42 sosopro 阅读(740) | 评论 (1)编辑 收藏
      对于linux,unix和windows下,编译和解释执行是不同的效率,这个大家都清楚,为什么说vc,delphi开发的exe比vb的快,因为是编译和解释执行的差别,这个差别也就是c和perl的差别(只说大概吧,如果一定要去弄vbrun.dll,mfcxx.dll这些就复杂了,写的累)。可是到了web编程上,php,asp与jsp,asp.net好像也有哪么点区别了,脚本就是嵌入到html代码里像<%%><%php%>,jsp和asp.net也这样写,可是框架不同,执行过程和方式也不同了,简单来说asp有个asp.dll这个就用来解释asp代码段,iis在碰到文件名为asp后缀的时候,就用asp.dll执行下代码段(查数据啊什么的),然后response到浏览器,这样就有个问题,比html多了到程序,也就是响应时间要慢点,如果是sina的主页,每秒要被N多人访问,刷新,这个就不是慢一点点的问题了,以前的很多做法,主页上的每个栏目的最新内容,都用从数据库里取最新数据出来,好像很先进的样子,可是到了sina这样的级别,就根本行不通了。所以大家一直在解决怎么把信息最快传到客户面前的问题,而且还要不增加很多硬件投资,所以网站的架构慢慢成熟起来,当时有个通用的做法,模板+后台管理+数据-》生成静态html文件,很多网站这么做,无非管理下链接,现在这个方式也在用,但是已经不是唯一的方式了。
       jsp,asp.net,真的比脚本快了很多吗?有很多因素影响的,jsp你选择了java的框架,asp.net你选择了.net的框架,虽然到客户端都一样显示,但是你选择了不同的框架,而每个框架要精通,基本已经耗去你很多时间和精力了,jsp编译成class文件,也就是servlet了,asp.net也编译成dll文件(不是以前的动态链接库),class在jvm里运行,dll在.net下运行,这样的改变能不能相比脚本大幅度提升性能呢?有,但是没有达到你想要的哪个速度,小应用罢了,大型一点,要承担很多流量的网站就不是那么回事了,所以还是哪句话,你的需求是什么,大型网站流量很高的话,那么快不快不是语言能解决的,而是架构,小的应用范围不大的(每天也就20-50个人在用),你考虑什么效率呢?当然是开发效率了。
        从delphi后大家都发现了,其实把开发人员拉到自己框架下才是硬道理,所以ms开发工具才如此发力(vs2008不好用么?),所以ibm才出钱搞eclipse,最近sun又在netbeans下猛搞,为啥?大型应用很少,但中小应用多如毛,开发工具不好使,开发效率不高,很多开发人员就不鸟你了。以前写java,就是editplus,其他ide下着累,用着也累,而且要配置运行环境,所以很多人跑去ms平台,简单,鼠标点点,搞个目录出来,基本就可以了,tomcat,apache要打开配置文件,写个servlet也要加到配置文件里去,麻烦,而且文档少。可是后来,java为何那么红,不感谢sun,不感谢ibm,不感谢oracle,虽然他们有功劳,真正要感谢的是社区,整个开源社区。没有社区支持,没有开源支持,java是斗不过ms的(sun一直业绩都在滑坡,希望他能做成一个一流的开源公司,虽然前面有ibm和ms),跟当初比起来,哪有那么丰富的资源,struts, Hibernate ,spring等等,经过那么多年历练,这些开源产品都成熟了,稳定了,使用的人也就越了越多了,而且文档也多了,开源让这些不那么神秘了。
        可php呢,为何这样成熟而且使用率高的东西好像声势上老比不过java和.net呢?原因很多,但我想最重要的一个原因在于它不是sun的也不是ms的,也不是ibm或者oracle的,它是由个人贡献给社区的,然后社区不断来完善和提升,java或者.net有某地方有bug或者不合理,ok,N多专业人员拿着高薪在改,php没有(Rasmus Lerdorf 估计忙不过来),当某项技术形成商业应用之后,没有一个组织在后面运作,效率是高不到哪里去的,看看java的更新和php的更新就知道,也许你会说linux,但是别忘了红帽,oracle等公司在后面支持linux,我相信如果他们支持freebsd,现在流行的便不是linux了,当然为啥不支持原因又太多了。尽管php社区很多人做了很多事,可是像pear,fleaphp,thinkphp,却没有那么大声势(应该说国内没有),任何一个框架,如果没有经过应用的洗礼,怎么又能成为一个成熟稳定,让人喜爱的东西呢,怎么又谈得上发展呢?好不容易有个zend,可惜,收费!!jboss,现在是oracle的,开源,tomcat,apache基金在支持,开源。
        当一个phper看着asp.net的开发人员拖个gridview就把取数据,分页等功能做好了,你说是啥感想?可是如果你一直在用php,而且注意代码质量的提高和累积,我相信,你比asp.net哪位更省事,但对于初学的人来说,或者对于在徘徊不定的入门者来说,asp.net更具吸引力。也许php在有些地方比不上java或者c#,但是java刚出来的时候也不是那么好啊,为何后来能赶上?我觉得与其说php语言没有这样,没有哪样,还不如说php社区,还有利用php赚了钱的公司没有做足工作。毕竟要更多人投入php,是需要社区和公司引导的。php有很多实现各种功能的库,很全,很有用,可惜,还只是个库。
        哎呀,发牢骚了,不过这也是我对php的个人期望。期望这里的人气也越来越高。
       



posted @ 2008-09-30 04:23 sosopro 阅读(618) | 评论 (0)编辑 收藏
      哪些年,资料不像现在一般多,很多问题都在csdn上解决,然而csdn不可能最终不能培养你对底层的认识,对技术细节的感悟,记忆里我对书的渴求最高期时,没有红皮书,有这么几样,《xxx从入门到精通》,《xxx技术内幕》这个是黑皮书,还有白皮书(微软的),蓝皮书(不记得哪家公司的了),像学vb就是搞了2本,第一就是入门到精通,第二就是vb数据库开发。。。(名字忘了,反正主要讲数据库开发,黑皮的),没光盘,代码自己敲。
      后来有了红皮书,我记得第一本就是买的《asp高级编程》,很好,基本上把整个asp的架构以及微软的架构都讲到位了,几年下来我买了又让我记住的书不多(不是书不好,有部分是还没好好读,有部分读的不深入),《VC++技术内幕4版》,也就是潘爱民同志翻译的哪版,后来希望的第五版买了跟没买一样,jeffer.richer的书基本都买,c++primer (这书第4版终于有点primer的味道了,前面第3版好像有点乱,第4版清楚了),《C++程序设计语言》(特别版)(裘老翻译的),《C++语言的设计和演化》,c++对象模型,侯sir的mfc深入浅出,effective系列的都买了,tcp/ip3本,stevens先生巨著都收藏着,反而linux的书只买了本手册,还有freebsd搞了本FreeBSD 使用大全,当然《设计模式》《代码大全》,《程序设计语言——实践之路》等还是有的(基本就是这些没看完)。php的就一本《php和mysql程序设计》,java的就是think in java 第一版是京京工作室翻译的,关键的地方就看不懂,所谓看不懂就是中文字你都认识,就是不知道讲啥,好多翻译的书都这样,我是对照着英文电子书看的,而且有问题还直接上机测试,因为,面向对象的入门我是从这边书开始的,我读的相当认真。
       很奇怪,没写vb之后,我就买了很多c++和window平台的书,可是我从来没有用c++(c++builder除外)或者vc++做过项目,要么用asp,php(这个最多,也爱),要么delphi,delphi我用的很多,可是没有一本书(后来不用了,却去买了2本,搞不懂我这心态。)。因为当时我是冲c++开发去的,c++的学习大家知道,很长,很多地方要么你不要求甚解,一想多了解点,完了,复杂的东西就冒出来了,《c++对象模型》这书不是一般的好,在学的过程中不敢上项目啊,所以都用delphi,当时想做完这个我要好好的看看delphi了,可是到书店一看,没用。windows下的编程,该买的基本买了,其他的就是这么用控件的了,买了干吗呢?所以你看我的学习过程,面向对象用java学,windows编程用c++和c学(《windows程序设计》),开发却用delphi(虽然是被动选的,可是我喜欢这个工具,前久下了个2009来看看,唉,多少记忆都还在,可多少记忆又都不在了,这就是delphi让人心碎的地方,Anders   Hejlsberg这个伟大的名字,既然能搞turbo pascal和delphi,跑去微软搞什么c#呢?估计是borland公司没有认识到他的重要性,听说比尔挖了他3次,最后的条件是给他在微软有很多的资源,可以做他想做的事。),可是,有什么影响呢?(我自己认为没有)
        当时的windows开发,如果你要底层一点,嘿嘿,你就等着被崇拜吧。我记得当时流行这样说”真正的程序员用vc,聪明的程序员用delphi“,至今我也不理解这么说的原因,也不想听解释,估计听不进去,嘿嘿!
posted @ 2008-09-30 02:51 sosopro 阅读(549) | 评论 (0)编辑 收藏
1 dim a
2 dim b
3 dim c
4 a=9
5 b=10
6 c=a+b
7 
8 run
      这就是我第一次编程,高中,appleII,basic,可怜了老师,满满一黑板的代码,为了画个圆,我没看懂,对电脑的认知为:一个超级的计算器,因为我只会用basic来编算术,复杂点的头绪都没有。之后就没了接触。
     第二次编程,大学,z80,汇编,说实话,我记不起来了,还在单片机上输指令,为了返回个0,考试抄,不知道学了干嘛。
     第三次编程,大学,386,autocad,机械制图,哪时候的cad可没这么好用,要画个啥的,要自己编代码,不过简单。由于有basic,画圆的基础,觉得没啥大不了,不就是把算好的数字输进去画出来么。
     第四次,这回来真格的了,毕业设计《计算机辅助机床设计》,n多代码啊,可以c,可以basic。说实话,哪时候就抛弃了basic,有了一点点软件工程的意识。那个代码之乱,做到一半就不知道也不记得写的啥是啥了。作业时可以交,可是答辩肯定没戏,慌乱之中,转向c,当然自己写不出来了,抄别人的,看了看谭浩强就去看代码了,这个对我影响大,后来我知道再怎么的你也要去看代码,看了才知道怎么写,多看代码也是学习的一个重要环节。其实最要命的是上机测试,我记得总共4个参数就开始了,代码的任务就是输进这4个参数,把需要的其他参数算出来,然后print屏幕,window3.1听说过,没见过,我觉得当时除了超级玛丽,五笔输入法,装机率和使用率最高的,当属turbo c,可不会用,把代码拉到最后,写了个run。。。。。天见可怜!
     之后毕业,我把学校的书都收了起来,只留下了谭教授的和《微型计算机原理与应用》,看了n多遍,因为没钱买电脑,所以没啥进展,就是if。。else这些,当然不会在代码最后写run了。我觉着做程序员没戏了,谁知道我一中学同学,开了个网吧,他学计算机的,还卖电脑,无意碰到,开始了,装win95,装驱动,装了无数次超级解霸,无数次格式化,又开始有兴趣了,这个时候vb出现了。3.0。。。天。。原来按钮拖上去,运行,就有了。。。从此迷上。另一位同学,买了本vb入门到精通,告诉我现在pb最香,你去搞pb吧,后来他借走了去看,把vb扔给我,结果他用上了pb我用上了vb。一用就一直到6.0,还是中文版,然后直接去了一家电脑公司做开发了。还记得第一个项目,win98老会自己死机,代码写了没保存,半夜3点在公司里一个人砸键盘,现在最常用的动作就是CRTL+S,就是从那时起培养出来的。
    那时候是网络的第一次泡沫,公司招了个写perl的会linux的,我仰慕啊,想跟他学,后来发现,他会个毛线,有问题就打电话到上海问以前同事,在这里我熟悉了网络,看到了sun的工作站,知道了ddn(adsl刚出,没推广),由于vb,我上手asp一点困难都没。最重要的,我做第一个项目时,数据库连接方式选的是ado,(现在想想都觉得英明。。哈哈),为啥选他,因为微软说是最新的。没其他原因。然后就开始了无休无止的分页,select,论坛,后台管理,感谢yahoo,sohu,sina,当时不知道google,感谢csdn,很多问题都在哪里解决的。
      就在我写asp写到想吐(熟练程度比现在都好,有次去面试,面试的人在面试过后让我写asp连access的代码,说电脑上没开发工具,让我等等,我说不用,记事本就行,结果吓到他),看到了java,当时资料少,下了jdk(好像1.0都不是,我记得这个东西在我身边有人用起时是1.1.2),然后郁闷了3个月,没开发工具,没书,没人教,根本不知道要设置路径,最后搞到可以代码了,helloworld,javac helloworld.java 出错,一个星期后才知道,class HelloWorld和HelloWorld.java是要一致的。当时选java是因为到处都说这个是internet的利器,未来等,可惜没搞过懂面向对象,反正和vb一样Textbox.text="你好",等我看到servlet的时候,不学了,回到asp上了。因为要做网页必须out.print("html"),jsp还没出呢。这中间就认识了php,当时是php3.做了个网站玩,也就爱上了php,因为当时“跨平台”3个字。顺便说下,当时的web开发神器是:EditPlus。
跑servlet的是sun公司的jwsdk,而其要自己下servlet的jar,然后配置,这个东西还收费,之后有了tomcat,我爱上开源,因为在jsp出来后,我找来找去,只找到了weblogic和jrun,weblogic我找到了License,可惜资料少,配置起来都难(当时weblogic的工程师安装和修改配置,每小时200美元,weblogic server要2万美元,你说tomcat有多可爱),j2ee学了,可是没项目做,又不想老是asp,在学c和c++的中间,不知谁帮我装了个delphi,又把我勾走了。
      其实这段时间学习能力很强,可惜一直在跟风,会什么的工资高,会什么的不行,一直以为工资高的就是技术好的,在读完tcp/ip的3本圣经后,我终于明白了,我以前是在做技术上的投机,是没有好结果的。

posted @ 2008-09-30 01:10 sosopro 阅读(596) | 评论 (0)编辑 收藏
    这些东西与其说是写给大家看的,不如说是写给自己的。所以很多东西都很浅,因为,我的认识也很浅,就是一个喜欢编程的人写的,不是高手写的,不好意思叫大家失望了,这里没有面对某一应用的解决方案。

    说到开发,我就不分什么web,b/s,c/s,框架好坏,ORM等等了,我相信有delphi或者vc++的也搞了搞php,jsp,asp,反之亦如此了。说实在的,在国内搞开发,能专业只搞一个方向的估计很少一部分,老板有业务的时候基本上你怎么想办法都要搞定,单元测试,代码质量,稳定性?嘿嘿。。。(金蝶,用友,ibm等没去过就不说了)
    我老看到网上有评论jsp,php,asp如何的,我也跟风,到处看,看完中文的看老外的,想找出一个评价中和的,适合自己的然后就一路到黑吧,边找边研究吧,结果呢,过程很不顺利,为啥,出了python,ruby,ror,asp.net。。。。,一下又蒙了,唉,继续研究吧(这样当然是精通不了的了,可是说到精通,复杂性就强了),最后我累了,强迫自己下了个结论:都好,只是各有各特点。哪一个事物没有缺点呢?其实最终是要看你做什么用。做一个单位的系统3,50人用,数据量不大,哪样不能上?如果这样的系统,你还一定要MVC,ORM,我不反对,可是开发人员不熟悉这些东西或者只熟悉java平台,你一定要ror,哪就感谢对程序员的培养了(当然不要催着交货)。所以,我看到的对比,尤其是哪些写个循环,然后某p多少秒,某p多少秒的测试,觉得太误导人,才入门或者正在入门的朋友自然看到秒数就捡最小值去了。很多文章要仔细看才有体会,一看标题“php为什么不适合做大型项目”,首先就对php性能有了这个印象,可是人家不是说这个,难道facebook,yahoo上用php就是小型项目?说python运行速度慢,豆瓣不见慢啊?说vcl框架没有mfc成熟,bug多,可是vcl下的系统不也跑了好多年也没垮吗?为啥?因为你的项目没精细到要找vcl的bug的时候。所以还是老前辈的经验:选什么看你自己喜欢什么,但是不要半途而废;给自己先定好位,你是个一般开发人员,如果项目没有特殊要求,而且是个一般的项目,就不要跟学院派的去计较什么东西好什么东西不好。
     开发讲个顺手,你要觉着vi够用了,而且一直在上面写代码,给你个vs2008你会觉得烦。说到开发工具,我个人认为微软真是有钱的公司,能把工具做那么好,可是回过来一想,人家在自己平台上做自己的东西,哪会输给别人(当然有个例外:delphi),微软的真个平台还是哪个印象:上手快,要想系统应用,深入了解的话难。我认为微软给整个世界带来的就两样东西:视窗和“下一步”。别小看这两样东西,有多少人是这样成为开发人员,又有多少人这样用上了电脑。说远了。。
      其实开发工具对我们来说越强大越好,为啥?“省事”。“省事”这两个字要好好体会下,有个路线:cpu指令,c语言的库,c++的库;php函数,asp函数;activex控件,com,com+,javabean;MFC,VCL,java,.net;webservice,openapi。。。;这一切为了啥?然后仔细想想,你现在所做的,离开哪些你能继续混。排开其他因素,回过头去想想,framework的出现给我们带来了多少便利和多少烦恼!“没有银弹”---不变的真理。把一些有着限制和缺点的东西(java EE,.net,脚本,ror)放在一起比较好坏,本身就是自寻烦恼。孔子的治国思想好不好?好,老子的呢?好,法家的呢?好,哪秦孝公为啥要用商鞅变法?随便捡个不就得了,也就不存在改革开放了。(怎么又说远了。。)
posted @ 2008-09-29 23:50 sosopro 阅读(446) | 评论 (0)编辑 收藏
想试试pdo怎么用,把
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
前面的#号去了,但是加载不了,仔细一看,哦,原来还有个
extension=php_pdo.dll
于是,就OK了

顺便说下,不要再把ext下的dll文件拷到windows目录下了,在环境变量里把php的路径加进去就行了,这样好点。是吧?

原来的中文问题是这样解决
在查询之前
mysql_query("set names 'utf8'");
而用了pdo后  
1 $dbh = new PDO($dsn, $user, $pass); //初始化一个PDO对象,就是创建了数据库连接对象$dbh
2     echo "连接成功<br/>";
3     //你还可以进行一次搜索操作
4     $dbh->query("set names utf8");//就这样。。。
5 
记住:字符集一定要统一,数据库的,网站的。页面的


posted @ 2008-09-02 17:48 sosopro 阅读(374) | 评论 (0)编辑 收藏
PHP5中为了规范性的考虑.短标记<?......?>这种方式默认是被关闭的.只支持<?php....?>的标准标记.

第一是按PHP的标准写法.<?php.....?>

第二是在配置文件中(php.ini)修改short_open_tag的值为on.


posted @ 2008-09-02 04:58 sosopro 阅读(348) | 评论 (0)编辑 收藏
1.下载jdk的bin文件
2.上传至linux机器,然后chmod +x jdk文件
3../bin
4.设置环境变量
在/etc/profile中加入如下的内容:

JAVA_HOME=/usr/local/lib/jdk1.6.0_04
JRE_HOME=/usr/local/lib/jdk1.6.0_04/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export JAVA_HOME JRE_HOME CLASSPATH


5.sudo update-alternatives --display java
6.sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_04/bin/java 60
7.
ls -l /etc/alternatives/java
8.sudo update-alternatives --config java

也许要加下JRE_HOME,也许不要。。。。没试
posted @ 2008-06-20 18:12 sosopro 阅读(358) | 评论 (0)编辑 收藏
仅列出标题  下一页