打造企业新形象—浅谈品牌网站建设

    每个企业都有自己特定的产品和服务,企业网站不同于一些门户网站,不可能也没有必要小而全。企业网站不应当只是一个摆设,同时也应该作为一个营销工具。因此网站的布局和内容理应围绕企业的核心业务来设置。

    举例来说,做一个上海网站建设的案例。

    首先要进行网站规划。分析可能的访问者有哪些,然后有针对性地设计相关内容。如直接用户、经销商、供应商以及竞争者等。用A B C重点分类法来设置网站的内容和版块,尽可能重点满足A类访问用户。

    其次发布针对性强的网站内容。分析重点客户群需要的信息,这部分信息往往是企业的核心业务或者服务,并且要注重突出主营业务的特色。比如是否有新产品,商品参数,如何订购以及退换产品及售后服务等内容应该作为网站建设时的重点内容添加。

    然后要树立企业形象,能做到相关形象连接。公司总体介绍,如公司规模、公司结构、公司产品、公司文化、公司理念、经营宗旨、经营目标、价值观、远景规划、公司曾经所获得的荣誉、公司现在在研究的一些新产品、公司未来的发展趋势、公司的产品或服务所具有的与众不同的特点和市场定位等等。是给顾客留下专业和真诚印象的窗口,也更有利于企业形象的提升。

    在电子商务竞争激烈和日趋成熟的今天,企业网站已经不再仅仅只是发布信息的途径,而已经升等为企业的品牌和形象。企业在进行网站建设的同时,更应该注重企业的品牌网站建设。在信息化越来越社会化的今天,企业网站会是和目标客户最直接的沟通平台。

http://kzone.kuwo.cn/mlog/u45461191/article_2500692.htm

,

网站建设安全的一些思考

下文是百为网络在一次项目实施中对网站建设中存在的安全问题进行的思考。

 

目前针对网站的攻击主要分为两类,

1. 利用服务器漏洞的攻击,CGI缓冲区溢出,目录遍历漏洞利用等攻击

2. 利用网页代码漏洞的攻击,如 SQL注入,XSS跨站脚本攻击

XXX网站,本身框架已具有防SQL注入漏洞功能。

针对XSS跨站脚本攻击的防范,主要是对用户输入的数据进行非法代码的有效过滤。目前基于此攻击,已在数据存储前对存入的数据进行有效的过滤。同时在数据输出时再次进行了一次转换已确保屏蔽非法代码。

XXX网站使用的数据库是开源的MySQL数据库,使用此数据库的原因主要有:

1. 开源免费,不需要为此支付费用。

2. 在同类别数据库中表现优异,与php是最佳组合。

3. 部署方便,跨平台。

从我自身的使用情况来看,目前主流的web数据库有MSSQL,ORACLE,MYSQLMSSQL由于是微软的产品,需要依附windows server平台在此可以不考虑。ORACLE确实是一个非常不错的数据库系统,大数据量的处理以及高可用性也是其强项。所以一般应用ORACLE的场景主要是需要大量事务处理的环境,如银行系统,电子商务中的结算数据等。一般以数据发布为主的应用除非达到一定的数据处理级别,否则的话,MYSQL应付绰绰有余。

对于存储数据大小的问题,从我已有的实际项目情况看,应付百万级的数据量应无太大问题。当然如果数据级别继续上升,可以通过从系统架构级别,硬件级别等进行优化调整。

系统架构级别主要包括对数据库进行水平拆库、读写分离等操作。

硬件级别主要是通过增加配件或新增独立数据库服务器。

数据库安全方面,可分为两方面来进行,

1. 如何防止人为的数据破坏?

2. 如何防止异常的数据破坏?

对于人为的数据破坏,途径主要有,一方面是由于系统漏洞导致的数据库暴露。另一方面是拥有数据源权限的用户。对于第一类的防范,主要是服务器以及系统的安全处理。对于第二类的拥有权限的用户,应限制其使用数据源的场景,比如只能在办公场地内才可以访问数据,不允许从其他地域访问。

对于异常的数据破坏,主要从几方面去解决,

一、定期的数据备份,如每天进行一次完整的数据库备份。

二、数据库分库处理,如A服务器部署主数据库,B服务器部署从数据库,从数据库实时同步主数据库的数据。一旦A服务器由于破坏性当机,网站可自动切换到B服务器以实现数据的完整性。

http://kzone.kuwo.cn/mlog/u45461191/article_2478886.htm

真的要开始学习ROR(Ruby on Rails)了

    之前工作一直围绕着PHP和Python,项目也多以这两门语言开发为主。php对于小型项目还是一个不错的选择。当然,稍大型的项目也不在话下。相对来说python的项目应用却比较少些,这与国内的python的流行度有很大关系。一般国内的python应用都集中在少数几家大型网络公司中。python的web项目主要是以Django居多。其次其他的就是一些类似辅助性质的工具。比如linux上的一些部署脚本,自动化脚本等等,这些用python来开发还是绰绰有余的。

    为什么选择要学习Ruby呢?一来是仰慕已久,包括当初在学python之前,也是在python和Ruby两门语言间徘徊了良久。另一方面,相对于其他语言 Ruby 更加面向对象。这是毋庸置疑的。接下来就是其快捷的开发方式,深深的吸引了我。

http://kzone.kuwo.cn/mlog/u45461191/article_2469816.htm

,

模板网站当道,传统网站建设公司如何生存?

    如果你在百度搜索“网站建设”或“企业网站建设”等关键词,出来的结果中相信会有如下诱人的标题:

    只要580元企业网站建设全部搞定!

    企业网站建设5000元的品质=388元,等等。

    是的,你没看错,现在做个企业网站就是这么便宜。这是为什么呢?难道互联网技术已经进入白菜价的时代了吗?诚如标题所示,打着这些诱人旗号的网站建设公司,其实所宣传的产品就是模板网站。

    那什么是模板网站呢?举个列子,如果你去商场上买了衣服,一到大街上发现整个街道上的人都穿着和差不多一样的衣服,可能有些小区别,比如领子样式不一样啦,口袋的位置了。但明眼人一看就知道是一路货色。这就是模板网站。

    那为什么这么多人会选择用模板网站呢?

    我能想到的第一个原因,那就是便宜。确实 一个模板网站真够便宜的了,如果让专业技术人员进行开发制作,这么点钱估计还不够支付1天的工资吧。

    第二个原因,就是快速了。因为既然是模板网站,也就是说不需要重新制作开发网站了,你只需要填入一些网站的基本信息,比如公司名称,联系方式,公司介绍,产品介绍等等内容,网站就有了。

    除了上面我能想到的,其他我还真想不出来了。当然模板网站的存在也是有其道理的。这正好满足了部分中小企业对互联网知识了解不够,但又想在网站建设这块不输于同行的心理。花最少的钱,做一件还比较不错的事情,何乐而不为呢?

    但如果你对自己需要开发建设的网站目的性很明确,且有一个较完整的规划或者说想法。那如果你选择模板网站进行建设,可能会得不偿失。这时,你最需要的还是找一个优秀的网站建设公司,由专业人员对你的想法进行需求沟通,完成合理的建设开发计划,确保你的想法能在这个网站产品上得以实现。

    如果你不想花了588元或者388元买了一个和别人一样的网站。毫无个性而言的话,还是老老实实找专业的网站建设公司吧。

   

http://kzone.kuwo.cn/mlog/u45461191/article_2232990.htm

,

[热门]网站建设的个性化

    越来越多的网上交易提醒着企业经营者,有一个个性化的企业网站往往能带来更多的收益.网络化越来越常态,如何突出企业的上风和亮点就是网站建设的重点.当然还要有更好的用户体验.简单有特色,还要包含足够的信息量.

    同时,电子商务的兴起也使得网站建设越发重要.消费者浏览一个网站,找到喜欢的商品并下单购买,需要的时间是很短的.顾客的忠诚度很大程度上也取决于下单时间的多少,以及在网站上获得有效信息的的快慢.所以企业网站不仅仅是公司形象的代表同时也是进行网络销售的最好平台.

    在网站建设过程中,了解企业需求以及企业目标客户需求是做好企业网站的基础.也要同时建立公司完整的信息数据库.对内,在公司内最大限度的达到对信息资源的利用和共享,进行对信息的保存、搜索、查看、再利用等.对外,让客户尽可能多的了解公司性质和业务特征,将信息进行分类,便于客户搜索和查看。另外,访问者通过网站了解公司的资料,假如有订阅的意向,可以在线提交资料订单,治理者可以根据条件查看、检索、治理订单,并反馈到营销部分,及时的与制订订单的客户取得联系.通过公司的网站 ,也可以建立同一的资料发送和接收系统,增强了安全性、稳定性、及时性,保证客户的利益。

    近几年来,网站建设业务也一直呈快速上升势头.新技术的应用将促使企业网站建设更具魅力,个性化的设计也更加多元.视频、三维动画等手段都可以更加生动形象的表达企业信息。个性化的个人网站,面向个人的主题网站等多种形式的个性化网站建设都会是以后突显企业的另一个亮点。

本文仅代表百为网络个人观点,百为网络上海网站建设专家

http://blog.wise111.com/blog.php?do=showone&tid=255276

[推荐]网站建设中不容忽视的SEO操作

    SEO在是一个成功的网站所必不可少的。当然,高级的SEO处理需要寻找SEO专家来处理。这里只谈谈网站建设完成后,一些最基本的SEO方面的处理。由于百为网络发现很多网络公司会忽视掉这点,往往这些SEO基础是确保将来更好的网络营销推广的条件。

    网站建设时,尽量使用div+css来布局页面,这是由于假如使用table来处理页面,轻易使得页面结构的迭代过多,导致搜索引擎蜘蛛放弃抓取更多的有质量的内容。当然即使使用div假如是一个没有经验的页面布局职员,也可能导致过多的迭代。好的div布局应该公道利用各类html标签,比较W3C在制定这些标签标准时,可是经过深思熟虑的,搜索引擎如 百度,google怎么会忽视掉这点呢?简单来说,如:一个页面中最重要的单词可以用h1,次要的单词用h2 以此类推。文章段落用p标签。在图片img标签上加上alt属性 以尽量说明这个图片的内容,搜索引擎可不会知道你的图片想表达的内容(至少目前还不能)。

    其次一个页面中,内容区域,开始的段落,和结尾的段落往往权重比较高,可以在这些位置重点放置一些重点的优化词。关于这条,百为网络的猜测是,一般人习惯先看文章的开头,然后和结尾来了解文章的大体意思,然后再决定是否再仔细浏览整篇文章。

    最基本的SEO操纵在网站建设初期要先规划好,比如 title/keyword/description等位置,特别是title 是黄金SEO位置,这里必须利用好。预先规划好网站首页中title的设置,栏目页面中title的设置,以及具体内容页面title的设置等。这些都可以在网站建设初期,程序规划时可以考虑进往,好的网站系统往往可以人工设置结合自动化处理这些位置。

    尽量建议网站客户减少使用flash动画,图片按钮等不利于SEO的内容。假如确实需要使用,要记得在相关位置设置文本先容内容。比如针对flash动画,可以利用脚本判定当前浏览器是否安装flash播放器,假如未安装需要显示与flash动画内容相关的文字内容以及链接。当然也可以设置文本内容并隐躲显示,不过尽量慎重使用,这条轻易让搜索引擎以为是在作弊。

    好了,网站基本建设完成了。别忘记在网站底部加个链接到自己公司的网站吧,比如 技术支持:上海百为网络。这条建议大家懂的。

本文仅代表百为网络个人观点,百为网络上海网站建设专家

http://kzone.kuwo.cn/mlog/u45461191/article_2196540.htm

[推荐]网站建设完成后如何利用apache的ab进行访问压力测试

    一般当网站建设完成后,都急于上线了。经常会忽略一个很重要的步骤,那就是对网站进行一次压力测试。以确保网站上线后在用户访问高峰时造成的响应能力下降等题目,特别是一些企业网站往往会做一些付费广告,如百度竞价,google ADwords等。若当访问高峰来临时,无法很好应对的话,那这些钱往往就打了水漂了。

    这里有个很好的测试工具,是apache自带的,当然你也可以自己从有装有apache的目录中提取出来放到其他电脑上使用。测试工具名字叫AB(apache benchmark).默认在APACHE的bin目录下。

    使用的格式如下:ab [options] [http://]hostname[:port]/path

    命令需要配合参数完成,有以下可选参数:

    Options are:
    -n requests     Number of requests to perform (发起多少个访问请求)
    -c concurrency  Number of multiple requests to make (每个请求的并发数为多少)
    -t timelimit    Seconds to max. wait for responses (最大请求响应时间多久)
    -p postfile     File containing data to POST (需要作为POST发送的数据)
    -T content-type Content-type header for POSTing (POST数据所使用的Content-type头信息)
    -v verbosity    How much troubleshooting info to print (设置如何显示信息,可以设置响应代码等)
    -w              Print out results in HTML tables (使用html表格形式打印结果数据)
    -i              Use HEAD instead of GET (使用HEAD方式替换GET方式)
    -x attributes   String to insert as table attributes
    -y attributes   String to insert as tr attributes
    -z attributes   String to insert as td or th attributes
    -C attribute    Add cookie, eg. ‘Apache=1234. (repeatable)  附加的cookie数据
    -H attribute    Add Arbitrary header line, eg. ‘Accept-Encoding: gzip
                    Inserted after all normal header lines. (repeatable) 添加可用的头部信息 Accept-Encoding:gzip代表 可以接收服务器的gzip压缩
    -A attribute    Add Basic WWW Authentication, the attributes
                    are a colon separated username and password. 使用基本的服务器认证。
    -P attribute    Add Basic Proxy Authentication, the attributes
                    are a colon separated username and password.
    -X proxy:port   Proxyserver and port number to use
    -V              Print version number and exit
    -k              Use HTTP KeepAlive feature
    -d              Do not show percentiles served table.
    -S              Do not show confidence estimators and warnings.
    -g filename     Output collected data to gnuplot format file.
    -e filename     Output CSV file with percentages served
    -h              Display usage information (this message)

    参数很多,不过我们经常用的参数估计就 -c 和 -n两个,基本已经可以符合我们的要求了。

    比如 下面这个命令:

    ab -c 100 -n 100 http://www.shbewell.com/

    代表 使用100次请求,每次请求发起100次链接。

    运行结果如下:(红色部分为说明)

This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking www.shbewell.com (be patient)…..done


Server Software:
Server Hostname:        www.shbewell.com
Server Port:            80

Document Path:          /
Document Length:        28 bytes

Concurrency Level:      100
Time taken for tests:   19.953125 seconds (本次测试总共花费的时间,也就是服务器处理完成的时间)
Complete requests:      100
Failed requests:        50 (失败的请求,往往是由于服务器无法响应造成的,这个要关注下)
   (Connect: 0, Length: 50, Exceptions: 0)
Write errors:           0
Non-2xx responses:      50
Total transferred:      1819700 bytes
HTML transferred:       1795950 bytes
Requests per second:    5.01 [#/sec] (mean) (这个数据很重要,代表每秒可响应的数,这个数字越高代表性能越好)
Time per request:       19953.125 [ms] (mean)  (这个数据也很重要,代表每个链接所有请求完全响应完的时间)
Time per request:       199.531 [ms] (mean, across all concurrent requests) (这个数据代表每次请求的时间)
Transfer rate:          89.06 [Kbytes/sec] received 数据传输的速率

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:       31   59  35.7     46     234
Processing:    32 7329 6504.7   5829   17782
Waiting:       31 5450 4423.8   4921   15562
Total:         78 7388 6495.0   5875   17828

Percentage of the requests served within a certain time (ms)
  50%   5875
  66%  11281
  75%  15171
  80%  16187
  90%  16750
  95%  17609
  98%  17781
  99%  17828
 100%  17828 (longest request)

整个测试中,各个响应时间的分布,其中50% 代表50%的访问响应时间在5875ms.下面的数据以此类推。

    通过以上的测试,可以测试出网站所在的服务器的性能,以及页面模块的响应能力,帮助客户更好的了解网站当前所处的情况,及时进行性能优化。

本文仅代表百为网络个人观点,百为网络上海网站建设专家

http://shbewell.m.oeeee.com/blog/archive/2011/3/15/2344012.html

[推荐]企业网站建设开发语言的选择(二)

    上文知道网站建设的语言选择对于大多数企业网站建设来说,是无关紧要的,只有一些需要特殊业务功能的公司才需要考虑这点。同样,一个网站用ASP或PHP等语言来开发,对于使用者也不会有太大区别。假如说真有区别的话,那也是开发职员造成的。

    接下来说说PHP。PHP是继ASP之后非常流行的网页开发语言,甚至到现在,还是众多网络公司进行网站开发时的首选。最著名的要数facebook了。完全的使用php来开发,目前已经是全球排第一的SNS网站。PHP的特点是,不用重复造轮子,就是说,几乎所有需要的功能都有现成的函数或模块可以直接拿来调用。这得益于PHP是基于开源协议的开发语言,使得全球范围内PHP爱好者可以自己贡献代码,分享给其他用户使用。同时,结合高效的MYSQL数据库,是中小企业进行网站建设的一个非常不错的选择。

    前文说了,ASP/ASP.NET是微软系的开发语言,所以都是基于贸易化的产品,假如选择使用这些产品,可能需要为此支付一笔使用费。当然,可以选择基于开源协议的PHP+MYSQL+APACHE+LINUX这个组合,您几乎不需要为此支付一点用度了。假如您特别在意用度这块,不妨考虑选用PHP语言进行网站建设吧。当然,假如觉得这些用度搓搓有余的话,也可以考虑微软系的,究竟在后期部署治理方面,微软的产品还是比较出色的(当然假如您是一名LINUX专荚冬可以忽视这点)。

    JAVA语言,这可以说是一门重量级的开发语言,可以于此竞争的估计只有.NET了。基于JAVA有很多方向选择,有基于企业应用级开发的J2EE,基于移动真个J2ME等等。可以说JAVA在这些应用方向上都占据着不可小觑的地位。JAVA的优点是安全性,高可用性方面也非常出色。所以一般选择用JAVA来进行开发的主要是一些对安全性要求很高的应用系统。比较JAVA算是比较庞大的一门语言,假如仅仅是普通的企业网站建设来说,还是有点大材小用了。假如您的网站建设中有某块业务需要重点考虑安全方面的内容,您不妨就选择JAVA吧。

    除了主流的开发语言,还有些非主流的,比如:ROR,ColdFusion,Python(Django/web.py/Pylons…).在上述非主流的语言中,笔者比较钟爱的是Python。喜欢它是由于Python语言的简洁,追求一种Pythonic的风格。在基于Python的开发框架中,目前比较流行的有Django,web.py,Pylons等等,Django的特点是几乎把所有网站开发需要用到的功能都给封装好了,所以开发者只需要简单配置加些简单的代码就可以实现很复杂的功能。相反web.py可能更适合从底层开始架构的系统,这方面国内比较出名的基于此的应用系统可能要算sohu的邮箱系统了。总之使用python进行开发是一种享受(不好意思,职业本能,从一名开发者的观点出发了),对于企业网站建设来说,假如您想体验下灵敏开发,不妨选择Python来试下吧。

    说了这么多的语言,说到底,还是需要依据各个公司实际的情况,还有选择的网络公司的特点来选择网站建设所使用的开发语言。

本文仅代表百为网络个人观点,百为网络上海网站建设专家

http://blog.ccstock.cn/blog/15834-380231.html

,

[原创]企业网站建设开发语言的选择(一)

    客户在找网络公司进行企业网站建设时,往往对网站所选用的语言不会太关心。确实,对于一般企业网站来说,语言的选择,实在没必要往关心。一般由网络公司自己选择就可以了。但有些情况下,网站建设所选用的语言客户还是需要预先了解的。比如客户建设的网站需要和自己已有的某个系统结合(当然的,一般好的系统都有访问接口,可以解决跨语言的题目,但往往一些独立的,或者小型的系统会忽略这些功能),或需要用到某个数据库等等。 

    实在写这篇文章并不是想说明语言的优劣,有句话,语言没有好坏之分,只有使用语言的程序员才会导致有区别。假如是一个比较有经验的网络公司,在项目接收前,会预先评估客户的情况,再来选择具体实施的开发语言,开发环境等的选择。 

    当前主流的网站建设开发语言有以下几种:ASP,ASP.NET,PHP,JAVA等,当然还有些不是很主流的语言,如:ROR,Python,ColdFusion。 

    首先说说微软系的,包括ASP和ASP.NET。asp可是一个革命性的产品,让曾经高高在上的网站开发技术,一下子变得很平民化,很多asp程序员,几乎不需要花太多时间学习,就可以做出一个不错的网站系统了。当然,利与弊是相对的,正是由于asp的进门简单,很多asp程序员在一些细节题目上不留意,导致了很多开发系统的漏洞。如典型的SQL Inject。就是由于在开发时,对参数没有很好的限定而导致的。就如本文开始说的,语言是没有好坏的,关键是使用语言的人。笔者也是一名一开始就先接触asp开发的程序员。确实,asp的开发使人有种非常轻松安闲的感觉。同时基于微软的平台,有很多组件,可以直接调用,而不需要另外开发。有很多人以为asp性能低下,但笔者以为,asp在优化的情况下,性能是不输于其他语言的,asp有个杀手锏,就是可以把一些复杂的功能模块用c或vb等语言预先编译为组件,这样可以大大提供执行的性能。 

    asp.net是微软在总结了asp产品的一些不足后,从新架构系统而产生的一门语言,应该说是一个框架,基于.net framework的网络开发框架。asp.net已完全不同于asp,两门语言几乎没有任何一点关系了,asp.net在业务层次方面更加OO(面向对象)化了。典型的原生支持MVC三层开发架构。这对于团队的协作开发无疑提供了很大帮助。同时由于是运行于.net framework之上,可以说asp.net实在可以支持更多的开发语言,如:VB,C#,JAVA等都可以基于此来开发了。 

    未完待续… 

本文仅代表百为网络个人观点,百为网络上海网站建设专家 

http://blog.cnfol.com/shbewell/article/35778788.html

,

[推荐]团购网站年内预计将淘汰上千家

    最近一客户找到百为网络,想建设一个团购网站。由于听说团购网站很火,很多团购网站都在一夜之间爆发了。确实,假如有人问2010年互联网什么最火,答案肯定是:团购。这股由美国groupon引发的团购浪潮确实在国内火了一把。但问题是团购网站还能火多久呢? 

    一个成功团购网站必须具备以下几个条件,1.优质稳定的货源。2.有一群粘性的客户。3.足够的资金储备。反而团购网站建设的技术方面,实在是可以忽略的。由于从技术上来说团购网站建设还未达到一个系统级别上来讨论。 

    一个团购网站假如没有优质稳定的货源,那就就是失去了生存的基础。没有吸引客户的产品,怎么能让别人到你网站来购物呢? 

    其次是客户群体,团购网站拼的就是客户群,有调查显示,国内曾参与过团购的人数已经到达1亿多,其中有60%左右的人在一年中参与团购2次以上。这说明,不但要吸引客户,还要留住客户。 

    最后就是足够的资金储备了,团购网站的资金用途也相对简单,1.就是招兵买马,在全国各主要城市都必须有自己的职员在当地进行货源联系等工作。只有这样,才能保证第一条货源的稳定性。2.是大量广告的投进,在网络上,在楼宇电梯广告中,几乎都有团购网站的影子。由于团购网站面向的客户群很广,必须有足够的覆盖面,才能获得最大的客户人群。 

    但到了2011年,团购网站更趋白热化的时候,以上几点也不一定能确保一个团购网站的成功。有人预计,今年将会淘汰上千家团购网站。这些淘汰的团购网站的出路无外乎两个途径,1.被其他资金实力更雄厚的团购网站给收购。2.团购的产品没有特色,或者说自身网站没有明确的线路而终极倒闭。 当然,能生存下来的团购网站,也就会是那些已经形成自身团购产品特色的团购网站,如:专门走美容路线,打折券,体育用品,网站建设相关产品等等。也可称之为垂直细分化的团购网站。 

    2011年,将会是团购网站一尽胜败的时候。 

本文仅代表百为网络个人观点,百为网络上海网站建设专家 

http://blog.m6699.com/shbewell/article/215372.html

,