设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

Web开发人员应当知道的15个开源项目

2011-2-24 17:30| 发布者: joejoe0332| 查看: 7372| 评论: 0|原作者: 伯乐在线|来自: 伯乐在线

摘要:   如今,构建网站和开发Web应用程序已经不仅要求开发人员是一名优秀的程序员,更需要聪明的程序员。这也就是说,在可能的情况下,重复使用已有的代 码和应用程序,而不是自己重头开始。开源由来已久,并且很多网站 ...

  加快网络请求的速度

  大多数网站使用Apache的网络服务器来提供服务。它能够很好地服务于大多数网站,但是一旦网站的访问量增大,就需要做进一步优化。

  5. Nginx

  Nginx是一种与Apache非常相像的网络服务器,但它的速度相当快。作为负载平衡器,它常用于处理静态内容,如图像文件。

  6. Varnish

  Varnish是位于常规网络服务器之前的高速缓存器。它将所有热门内容放入内存,直接对其处理,无须将所有内容都传给网络服务器。(编注: Facebook用Varnish 处理图片和用户照片,每天都要处理十亿级的请求。Facebook所用到的其他开源项目,请参阅《揭秘Facebook背后的那些软件》一文。)

  轻松管理内容

  如果你在构建一个允许用户添加及编辑内容的网站,那么你可能需要一个内容管理系统(CMS)。CMS能够帮助开发人员轻松地管理博客及网站,并且提供大量的能够扩展网站功能的插件。

  7. WordPress

  虽然WordPress是个博客平台,但它也能用于管理大大小小的网站。

  8. Drupal

  Drupal是一个可用于构建强扩展性、高灵活性网站的完整平台。

  更多

  还有很多可用的内容管理系统。请参阅维基百科的这个大型列表


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部