上一节咱说过网站语言有动态语言和静态语言,也详细说了下这两种语言的优缺点,而动态语言优于其分支有很多所以也是有各自的优缺点的,下边我来详细说明下.
动态语言根据现在流行性以及火爆程度来说(只说和网络有关的)
1.php
2.asp.net
3.asp
4.java/jsp
5.cgi
现在较流行的就是这几门语言,其它的那些语言(perl,python等这些语言也不是很了解就不在这"丢人"了,O(∩_∩)O哈!).好了闲话少说,下边来详细说下这些语言搭配的数据库.
在说搭配的数据库之前,大家先了解都有哪些数据库
1.access 桌面级数据库
2.mysql
3.mssql
4.db2
5.sybase
5.sqlserver
6.oracle
这些都是比较常见和常使用的数据库,其中access 数据库属于小型数据库,mysql,mssql,db2,sybase,sqlserver这些数据中大型数据库,oracle 大型数据库
access数据库在存储量大于50M时性能就相对有所下降了,而mysql,mssql,db2,sybase,sqlserver这些数据库存放的数据比较多可达十几G或者几十G,不过当达到百G的时候性能也会有所下降
而oracle存放的数据可以很大很大,多到你不能想象.
好了数据库基本也说完了,下边来说各种语言搭配的数据库(最佳的)
php - mysql
asp - access
aspx - access/sqlserver
jsp - mysql/oracle
cgi (笔者不是很了解 :( )
这些语言和数据库搭配起来再加上.htm文件 也就构成了网站主体,而网站访问速度对于优化来说是至关重要的,下边来分析下各种网站的速度
1.asp - access 这种网站对于微型网站来说还可以(没有多少更新量) 一旦内容多了访问速度明显受到影响
2.php - mysql 中大型网站访问速度也还可以,这种搭配可以满足中大型网站,小型网站绝对不在话下
3.aspx - access (与asp 差不都,收数据库限制)
4.aspx - sqlserver 中大型网站
5.java - oracle 任何网站均可满足
好了通过上述例子可以看出,网站速度和用户在制作网站时选用的搭配有相当大的关系(应该说是和网站制作公司选用的搭配有关),所以用户在建站的时候 一定要问下语言,一般情况下选择php + mysql即可满足需求,如果网站很大建议其选择使用aspx+sqlserver 或者java+oracle 不过这两者均有费用产生的,据我所知万网提供正版.net 和sqlserver,至于oracle应该还没有, oracle的费用也比较高 平均20W/年,但是当数据量非常大大的时候强烈建议选择oracle ,比如移动的数据肯定是选用的oracle来做存储介质的.
到此相信用户已经有了一个初步的认识,即数据库和动态语言的搭配对于网站速度的影响很大,这也是推广的一个至关重要的因素,当网站打开特别慢的时候任何人都没有耐心去等待的.当然网站速度还和其它因素有关,不过最重要的就是三点:
1.程序语言和数据库搭配 ------- 基础
2.网站首页图片多少 --------越少越快
3.网站首页加载的其它文件(js 样式等)
当基础搭建好了,剩下的就是设计人员的工作了,相信对于一个有经验的网站制作公司来讲后两点都是很容易做到的.
好了今天的关于网络推广的基础搭建,就讲到这了, 明天我们来说下网络推广之网站制作的页面布局对于SEO的影响.