Posted by 欧阳振华 on 2008-6-25 15:12:46
做网站现在似乎是每个企业或团队都必做的一项工作了——不管你所在的行业是不是和互联网相关。我平均每周都会接到一两个朋友的电话问:我们要做一个网站,该用什么技术,PHP、Java还是.NET?我们该从哪里请开发人员?我们现在开发的网站总是有bug,该怎么办?作为一个前技术人员以及现任互联网从业人员,我来说说自己的经验吧。
多年的网站工作告诉我一个道理:网站虽然看似简单,但是一定要请正确的人来做。国内的开发人员普遍经验不足,一个做过2 年开发的人,就可能以为自己已经很牛,要一个不低的价格,并最终给你一个很糟糕的结果。反过来,如果你找对了人——哪怕只有一个人,用对了思路,网站其实很简单。
不再罗嗦,下面直接了当的给大家一些做网站的实用建议:
1、尽量使用现成的系统,而不是自主开发。对于一般的企业网站、电子商务网站,强烈建议不做开发。如果是企业网站,找一个现成的内容管理系统(CMS)系统就可以了。在国内的CMS中,SupeSite是一个不错的选择;电子商务网站,直接用ECSHOP就可以了;Web2.0网站,可以用X-Space;论坛,Discuz!是首选。很多人会问,这些现成的系统是不是功能会有很多限制,性能是不是足够好——这些都是不必要的担心。一方面,这些系统都有不错的可定制性,只要找一个对HTML/CSS熟练,并稍有php程序基础的人,完全可以根据你的要求搭建出一个不错的网站。如果你连这样的一个人都找不到的话,那就用wordpress给你的企业搭建一个博客系统吧,既时尚又实用。
Read the rest of this article »
Posted by 欧阳振华 on 2008-6-11 15:19:28
什么样的人干什么活?有些人把做网站看的很痛苦,费时没钱赚,还要处处受气,整天担惊受怕,网络一有什么风吹草动就带来灭顶之灾,很痛苦称之为“体力活”。很多人却恰恰相反,做网站是很快乐的就像买股票看着股市指数节节攀升,只要投入一点资金和精力其他的时间爱干嘛就干嘛了,轻松的称之为“脑力活”。
工作12小时以上
说起来好听足不出户便知天下事,很多人羡慕智慧指数可比诸葛亮,不需干活,天天对着电脑,好像都在动脑,但是可知,那个黏贴复制的快捷键都已经模糊了,上网有人比喻鸦片,坐上那个位置就下不来了,每天重复这枯燥无味的动作。
民工也没有这么惨!现在的民工干8小时之后老子吃完回家玩老婆了,啥事挑着干,不喜欢的不加钱还懒得干。饭要吃饱,烟要抽好,安全保障,危险不干,聚来一堂,小酒闹欢欢。床上一躺,啥事不想直接到天亮。
健康隐忧素质下降
生活没有规律和习惯,重复着几个动作,上网吃饭睡觉,吃饭没规律,浑浑噩噩的度日,嘿嘿的眼圈活生生的“国宝”。不知为何而憔悴,不知为何而兴奋,也不知为何要生了此生。皮包骨头,瘦的连清风都挡不住。语言文字能力下降,个个变成了造词高手。
说是脑力活不干什么事情,常理说即使不胖也不能瘦啊!但瘦不禁风。说体力活,不见得一天能赚几个钱,乞丐在街上的表现都比站长来的好,活该汤都喝不到。
Read the rest of this article »
Posted by 欧阳振华 on 2008-5-29 0:36:31
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。
2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来抢你饭碗吧。
3、WPF (Windows Presentation Foundation):学习WPF的重要性简直不言而喻。你在程序中所需要的窗体、交互界面、页面都是架构在WPF上的。并且在Vista中已经集成了WPF。
4、SQL Server 2005:我明白这其实并不是.NET的内容,但它又确实是.NET的内容。SQL Server 2005为开发者提供了一种在其他平台无法得到的强大力量。你得仔细挖掘这个版本所带来的创新技术,这将帮助你成为一个更好的开发者和问题解决者。
Read the rest of this article »
Posted by 欧阳振华 on 2008-5-24 22:38:10
这也许很残酷,但事实就是事实,不管技术有多强,你也不可能自由的腾出时间象别人那样研究一下LINUX源码,甚至写一个LINUX样的杰作来表现你的才能。
你需要做的就是按照要求写代码,写代码的含义就是都规定好,你按照规定写,你很快就会发现你昨天写的代码,跟今天写的代码有很多类似,等你写过一段时间的代码,你将领略:复制,拷贝,粘贴那样的技术对你来说是何等重要。(如果你没有做过1年以上的真正意义上的开发不要反驳我)。
如果你幸运的能够听到市场人员的谈话,或是领导们的谈话,你会隐约觉得他们都在把技术人员当作编码的机器来看,你的价值并没有你想象的那么重要。一项调查显示,多数IT技术人员都有这种想法,而在你所在的团队内部,你可能正在为一个技术问题的讨论再跟同事搞内耗,因为他不服你,你也不服他,你们都认为自己的对,其实你们两个都对,而争论的目的就是为了在关键场合证明一下自己比对方技术好,比对方强。(在一个项目开发中,没有人愿意长期听别人的,总想换个位置领导别人。)
你更不要认为,如果我技术够好,我就自己创业,自己有创业的资本,因为自己是搞技术的。
Read the rest of this article »
Posted by 欧阳振华 on 2008-3-4 8:19:54
从1.0开始,.NET这几年发展的速度异常惊人,全新平台的.NET1.0、改良的.NET1.1,迈向成熟的.NET2.0,大跃进的.NET 3.0,2008年将正式站上舞台的.NET3.5,每一次的改版,都带来了不同程度的惊喜,然而,更好的功能更具生产力的工具,一切的一切,带给开发人员的不是喜悦,而是追赶新技术的疲累与茫然,今天当红的技术,转眼成为明日的黄花,不如归去,或许已经成为开发人员的共同心情写照。
Read the rest of this article »
Posted by 欧阳振华 on 2007-5-31 21:20:29
1、你是否真的喜欢计算机
我是真的喜欢的。如果让我选择发了财做什么,我仍然继续玩计算机,只不过可以更自由自在的玩喜欢的东西。如果你也欢,喜欢学新的东西,喜欢复杂而精巧的设计,喜欢工程之美,那就适合走技术道路。如果不是这样,这条路比较辛苦,还请三思。其实产业里相关的领域也大有可为,比如说写技术相关的趋势作者,鲜有优秀的。目前除了互联网周刊的陈琼同学,我还没看到给商业媒体写技术相关的写手有几个写好的,甚至往往都有致命的本质错误。诸如此类的周边领域很多,都有不错的机会,不一一列举。
Read the rest of this article »