做一个网站,不一定非要自己懂编程技术才可以,网络上有很多成熟免费的网站程序使用,可适合做一些大众化网站。当然自己懂编程技术最好,可以根据自己的需求开发更适合自己的程序,安全上好一些。也可以对开源程序做二次开发。
楠神就介绍几个用得比较多的建站程序:
1)Dedecms
Dedecms(织梦)以简单、实用、开源而闻名,采用PHP+MySQL技术开发,程序源代码完全开放,在尊重版权的前提下能极大的满足站长对于网站程序进行二次开发。DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建。
Dedecms是使用人数非常多的内容管理系统,什么是内容管理系统?
内容管理系统(content management system,CMS)是一种位于WEB 前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的“内容”可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到Internet、Intranet以及Extranet网站的信息。
大部分以提供信息内容为主的类型网站,不论是从网站后台提供,还是会员提供,都可以使用CMS来做。
CMS开源的程序有很多,出名的还有帝国cms、phpcms,dedecms是最流行的一个,推荐个人站长使用dedecms作为入门。
2)Discuz
Discuz!(Crossday Discuz! Board)社区论坛软件系统,基础架构采用web编程组合PHP+MySQL,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。
论坛程序就不用说了,楠神上一章节开发的项目就是一个论坛程序。discuz是使用人数非常多的一个免费论坛程序,它的功能特别强大,光数据表就有300个。也正因为它太强大,很多功能用不上,整个程序显得很冗余。
同样适用于搭建社区论坛的还有Phpwind。
3)Ecshop
国内免费的开源B2B2C商城系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序,能够自定义开发。不过这个系统部分模板和插件服务之类的是需要付费的。
想开独立网店的,可选择ECShop。网上卖东西,不是很简单的一件事,麻烦事很多,所以个人开网店,都是去淘宝上开。有实力的企业自己做个独立商城,很多都是在ECShop基础之上做的二次开发。
4)WordPress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。
楠神就介绍这四个具有代表性的开源程序。大家可以看出,网上很多开源程序多是用PHP+mysql开发的,部分是ASP、.net、jsp开发。