鹏讯网站解决方案
出自鹏讯文档
目录 |
开源软件
首先,商业软件不在我们的讨论之列。虽然大部分国内所谓“商业”软件都偷偷摸摸地使用开源的框架、代码,甚至就只做了一个中文汉化,就敢拿出来吆喝。
... ...(我们不能说)
看清现状,认识自己,既不狂妄自大,也不枉自菲薄,鹏讯愿为中国开源软件献出自己的一点点力量。
我们可以做什么
我们将为您提供从服务器安装 ,网页设计效果图 -> xhtml+css+javascript,到应用系统搭建、二次开发等,全套的 开源(open source)技术解决方案。
<a name="server"></a>
服务器系统
Ubuntu Sever
服务器系统采用 linux ubuntu server,更新快,安全高效。从distroWatch 和 linuxquestions 的统计数据,我们都可以看到 ubuntu 的用户名列前茅。价格:0
Windows 2008 Sever
windows 2008 微软中文官方网站购买页面 查不到价格,客户提出购买意向以后,才会有人联系谈价格。英文官方站点 windows server 2008 价格最低的是 $1029,还是 5 CAL(一个 CAL 允许一位使用任意设备的用户在您的任意终端服务器上进行 Windows 会话。)英文官方站点 web edition sql server 2008 价格是 $3500,这还是最便宜的版本。
中文版 windows 2008 server 价格
HTTP服务
依次推荐 lighttpd,nginx,apache2
- nginx 开源、高性能http服务器,还可以做为反向代理、IMAP/POP3代理服务器,跨平台。象 wordpress 和 sourceforge 站点就是基于 ngnix。
- lighttpd 性能优于 apache,象 yourtube wikipedia等大型站点就是 lighttpd。
- apache2 功能强大,但过于臃肿。
注:国内新站点如开心网,lighttpd nginx 兼而有之,老牌站点如新浪则是 apache 多一些。
截至2009年11月在线Web服务器统计
| Developer | October 2009 | Percent | November 2009 | Percent | Change |
|---|---|---|---|---|---|
| Apache | 42,534,142 | 55.33% | 43,203,072 | 55.32% | -0.01 |
| Microsoft | 14,942,971 | 19.44% | 14,823,797 | 18.98% | -0.46 |
| 10,421,468 | 13.56% | 10,593,974 | 13.56% | 0.01 | |
| nginx | 4,500,149 | 5.85% | 4,847,809 | 6.21% | 0.35 |
| lighttpd | 280,121 | 0.36% | 322,996 | 0.41% | 0.05 |
参考资料:
- Web Server Performance Comparison
- Comparison of web servers
- Web Server Survey
- Web Server Performance Comparison
服务器管理方式:
- SSH(Secure Shell)*nix 主机远程管理工具,最大特色就是安全,已经基本上取代了传统的 telnet。
- ftp proftpd 或者 vsftpd,后者更安全一些。其实 ssh 本身就支持 sftp
- VNC(Virtual Network Computing) 如果客户有特殊需求,要求图形界面管理,也可以通过 ssh+vnc 的方式
后台
- PHP5 功能强大
- python 语法简洁优美,面向对象的,内置高级数据结构,支持模块和包,支持多种平台
- ruby 是一种功能强大的面向对象的脚本语言,使文本处理和系统管理变得简单,唯一的缺点就是性能
CMS
- Wordpress 和 drupal 相比各有千秋,在全世界各种CMS评选中都是前两名。
- drupal 功能更强大,荣获 2009 php cms 第一,第二 wordpress,第三 Joomla。美国白宫网站 就是由 drupal 搭建的。
- wiki mediawiki 或者 moinmoin,后者是 python 平台
- 论坛 phpbb 或者 vanilla 或者 bbpress,phpbb 是老牌开源 form software;valina 精巧实用;bbpress 就是大名鼎鼎的 wordpress 分支小组开发,目前还不是很完善。
国内CMS (动易 帝国 dedeCMS phpCMS ecms 等等)、论坛系统(Discuz PHPwind 动网等等)我们这里暂时不予评价,世界的,然后才是中国的。
数据库
- mysql 性能可定制,扩展号
- postgresql
- sqlite 小型文本数据库,快
Web2.0和网页标准
- xhtml+css3 关于 xhtml 重构的好处对客户来说,就是更快的浏览速度、节约带宽、流量。对开发人员来说更是妙不可言。
- jquery 高效,简约但不简单。如果说 jquery 是专业相机的话,那些 ext、dojo 都是傻瓜相机,庞大、臃肿,难于定制,是那些懒汉程序员们的最爱。请问您会为了一件衣服而买下整个百货大楼吗?
- sematic xhtml 的目的就是 sematic(语义)。Wordpress 说的好 — code is poetry(象诗一样编码)。这是 XFN 等社会化应用的基础。
- 508 美联邦针对残疾人士(色盲、聋哑等)html 标准,对网站易用性提出了明确要求。
网站标准的目的就是:
- 提供最多利益给最多的网站用户
- 确保任何网站文挡都能够长期有效
- 简化代码、降低建设成本
- 让网站更容易使用,能适应更多不同用户和更多网路设备
- 当浏览器版本更新,或者出现新的网络交互设备时,确保所有应用能够继续正确执行。
对于网站设计和开发人员来说,遵循网站标准就是使用标准;对于你的网站用户来说,网站标准就是最佳体验。
对网站浏览者的好处:
- 文件下载与页面显示速度更快;
- 内容能被更多的用户所访问(包括失明、视弱、色盲等残障人士);
- 内容能被更广泛的设备所访问(包括屏幕阅读机、手持设备、搜索机器人、打印机、电冰箱等等)
- 用户能够通过样式选择定制自己的表现界面
- 所有页面都能提供适于打印的版本
对网站所有者的好处:
- 更少的代码和组件,容易维护
- 带宽要求降低(代码更简洁),成本降低。举个例子:当 ESPN.com 使用 CSS改版后,每天节约超过两兆字节(terabytes)的带宽。
- 更容易被搜寻引擎搜索到
- 改版方便,不需要变动页面内容
- 提供打印版本而不需要复制内容
- 提高网站易用性。在美国,有严格的法律条款(Section 508)来约束政府网站必须达到一定的易用性,其他国家也有类似的要求。
您可以点击下面链接,看看本站是否真的通过了 xhtml,css,WCAG 508 验证。
当然,您也可以用 w3C 验证一下 其它那些所谓专业网站设计公司的网站。
... ...
这些所谓专业网页设计公司自己的网站尚且如此,他们的客户呢?
为什么要使用 utf-8
什么 gb2312 gb18030 big5 等等,早已经是昨日黄花,utf-8 使网站国际化,全世界的人通过电脑、手机等一切可以上网的设备都可以看到您的网站而不是乱码。
windows下的opensource
对于 windows 用户,我们推荐更绿色、更安全的