心有多大,舞台就有多大!
分类 Category : 技术回收站

十步让你成为一名优秀的Web开发人员(转)

<Category: 技术回收站> 2 条评论

原文地址:http://www.cnblogs.com/JasonDeignVip/archive/2010/04/23/1718361.html

如果你已经是一名优秀的Web开发人员,那请路过即可。如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读。要成为一名优秀的Web开发人员,没有捷径可走,本文就是为那些还在苦苦寻找学习目标的人编写的。

第一步:学好HTML
HTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件。

学习资源:

HTML Dog (http://htmldog.com/)

HTML入门指南 (http://www.w3.org/MarkUp/Guide/)

W3C HTML学习教程 (http://www.w3schools.com/html/)

第二步:学好服务器端脚本语言
服务器端脚本编程也是Web开发人员的基本功之一,你只需挑选一个服务器端脚本语言,然后学好它,目前流行的服务器脚本语言有:

Java(J2ee http://www.csdn.com/

C#(asp.net http://www.cnblogs.com

PHP (http://php.net/)

Python (http://www.python.org/)

Ruby (http://www.ruby-lang.org/en/)

第三步:学好SQL
要构建动态页面就必须使用到数据库,但这么多数据库产品,该如何是好呢?别担心,它们都会遵循标准的SQL原则,学习SQL的资源包括:

W3C SQL学习教程 (http://www.w3schools.com/SQl/default.asp)

MySQL主页 (http://www.mysql.com/)

SQL维基百科 (http://en.wikipedia.org/wiki/SQL)

第四步:学好CSS
涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。

学习资源:

HTML Dog (http://htmldog.com/)

CSS禅意花园 (http://www.csszengarden.com/)已有中文版图书。

第五步:学好JavaScript
今天大部分Web开发人员都喜欢使用 jQuery(http://jquery.com/),学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高你的技能。

学习资源:

webmonkey.com上的JavaScript 学习资源 (http://www.webmonkey.com/tutorial/JavaScript_Tutorial)

W3C JavaScript学习教程 (http://www.w3schools.com/JS/default.asp)

第六步:学好正则表达式
虽然它并不像其它知识那么重要,但学习了正则表达式后,如果使用得当将会节省你很多时间,从验证到高亮显示它够能帮到你。

第七步:学习一点Unix和Linux的基本知识
这并不是必须的,但知道一点Linux命令不会伤害到你,或许你还不知道,大部分Web服务器都运行在Unix和Linux平台上,如果我是你,我会去学习一些基本的Linux命令的。

第八步:了解Web服务器
你不必在这上面花太多精力,但对Apache的基本配置,.htaccess配置技巧有一些掌握的话,将来必定受益,而且这方面的知识学起来也相对容易,不会花多长时间。

第九步:熟悉版本控制系统的用法
熟悉使用一种优秀的版本控制系统将很有用处,你在实际工作中就会发现精通一种版本控制系统是多么幸福。

第十步:学好Web框架
当你掌握了HTML,服务器端脚本语言,CSS和 JavaScript后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时间,如果你使用PHP,可选的框架有 CakePHP,CodeIgniter,Zend等,Python程序员喜欢使用Django和 webpy,Ruby程序员喜欢使用RoR。

怎么样,从最简单的HTML到Web框架,内容还是不少吧,要想精通这里的每一样技术,都得下苦功夫才行。

加油哦  伙计们!

相关日志

本文来自: 十步让你成为一名优秀的Web开发人员(转)

什么是UED-用户体验设计?

<Category: 技术回收站> 2 条评论

第一次听说“用户体验”是红杉的前辈A-XUAN加入淘宝后和我的一次聊天中,我问他在淘宝哪个部门做什么?他说在淘宝“用户体验设计”部门,那时候虽然也不懂“用户体验”到底是个啥玩意儿的,但觉得挺神奇,大公司就是大公司,连部门设置都是这么特别,没记错当时我刚上大二。

转眼间这都几年过去了,如今国内稍微大点的公司基本都有这个部门了,除了腾讯的叫用户研究与体验设计中心(CDC)之外其他的貌似都叫UED。那UED到底是搞什么的呢?去年暑假我还和潘龙特地去杭州淘宝的总部去看了看,体验了一下这个号称要做“地球上最好的UED”的团队的工作氛围,此外平时我也一直在网上搜寻和关注各类与UED有关的动态,自认为对此略知一二。

UED的英文是User Experience Design,翻译过来就是“用户体验设计”,我个人则认为UED是一种理念,迄今为止地球上最科学的服务理念。我们的老祖先很久很久就提出的一个观念:以人为本。

印象中很多硬件产品的广告词中都有这么一段“人体工学设计”,这就是典型的用户体验,如果一个产品,用着不舒服,或者会产生不良后果,那么这个产品必定不会长久,很快就会失败。同样在互联网或者软件行业,用户所看到和需要去操作的,也需要做到尽可能的合理,减少不必要的能量开支,这样才能提高用户的满意度,成为产品的重视用户。

那么用户体验设计可以分为那几个部分呢?综观国内各大UED团队的博客主题分类和招聘岗位,大概可以分为这么几个方面:

1、用户研究:此科目主要工作就是研究用户的心理、操作行为,感情因素等等……为用户筹划出最好的操作方法。

2、视觉设计:此科目应该比较熟悉,不知道从什么时候开始流行“美工”一词的,我们暂且可以理解为“与美有关的工作”,有很多人泛指“视觉设计师”为“美工”,不过目前好像大多数设计师都很讨厌这个称呼,木子李说过这么一句话:你可以不叫我设计,但千万不要叫我美工。

3、交互设计:可以暂且理解为与动画有关的设计,目的是通过更优秀的机器表达方式,与用户进行快速高层次的互动。目前主要实现手法大概有“Flash、Ajax特效、Silverlight”等等。

4、网页重构:也就是编写符合W3C标准的WEB页面。目前流行叫DIV+CSS,不过严格的说应该是XHTML+CSS。

基本上也就是这么多了,另外的一种说法把用户体验的工作所用到的技术叫做“前端技术”。国内目前有个组织就叫D2论坛,Development&Design Forum,先介绍到这里吧。

相关日志

本文来自: 什么是UED-用户体验设计?

关键词分析利器-百度指数

<Category: 技术回收站> 6 条评论

这年头,SEO一词无论是在业内还是业外已经是家喻户晓,如果你的网站中的某些关键词排在搜索引擎的前部,自然就会有很多的流量,要知道这个时代流量就等于现金啊。很多朋友都不知道如何选取网站或者页面的关键词,或者选取的关键词是否热门,是否是大家迫切搜索的关键词,那到底怎么样设置呢?其实通过这么一个工具,就可以轻松的知道你优化的关键词好坏与否。

今天的主角是:百度指数

http://index.baidu.com/

相关日志

本文来自: 关键词分析利器-百度指数

你也许不知道的WEB标准:QQ的标准化项目

<Category: 技术回收站> 4 条评论

今天无意在Google搜索腾讯UED,发现这么一个网址 http://ued.qq.com/

进去一看,发现了腾讯的一个小秘密,原来这个就是设计师们的参考手册,关于文字和图片的一个标准。。。。。

有兴趣的朋友可以看一看。http://ued.qq.com/

相关日志

本文来自: 你也许不知道的WEB标准:QQ的标准化项目

原创教程分享:超炫的JS类库–Shadowbox多媒体浏览器/播放器

<Category: 技术回收站> 14 条评论

很多细心的朋友都发现阿泽的博客有个小特效,一点图片有个非常炫的动态效果,其实这只是用的一个叫做Shadowbox的JS类库插件来实现的。偶然间发现这个类库也是通过张好运同学用的一个名叫Shadowbox的Wordpress插件,后来我发现此WP插件的Shadowbox版本不是最新的,速度不行,所以就找到了Shadowbox的官方网站,稍微研究了一下,发现还挺好用的,独乐乐不如众乐乐,阿泽现在给大家分享一下。

官方支持站点
http://www.shadowbox-js.com/

大家可以从官方网站下载,不过官方的版本是不带FLV播放器的,所以阿泽也压缩了一个带播放器的版本
http://www.a-ze.com/share/shadowbox_full.rar

使用方法很简单,把解压后的程序目录上传到网站的根目录,然后在页面的<HEAD>部分加入下面的代码

  1. <link rel="stylesheet" type="text/css" href="/shadowbox/shadowbox.css">
  2. <script type="text/javascript" src="/shadowbox/shadowbox.js"></script>
  3. <script type="text/javascript">Shadowbox.init({ language: 'en', players: ['img', 'html', 'iframe', 'qt', 'wmp', 'swf', 'flv']});</script>
  4. </link>

然后在需要的超链接的<a>标记内插入 rel=”shadowbox”

图片应用范例

  1. <a rel="shadowbox;width=500;height=590" href="http://www.a-ze.com/wp-content/uploads/2009/12/3.jpg">
  2. <img title="阿泽与糖葫芦西施的合影" src="http://www.a-ze.com/wp-content/uploads/2009/12/3.jpg" alt="" width="500" height="590" />
  3. </a>

点击下面的图片测试:我和糖葫芦西施MM的合影


Shadowbox不仅仅支持图片,还支持FLASH,FLV视频,Windows Media Player能播放的视频,QuickTime能播放的视频,Html页面等等…… 使用方法也是一样的。

具体的运用还是亲自试一试吧,很简单的,另外还有一些参数的运用,阿泽暂时也不是搞的太明白,欢迎一起深入研究。

相关日志

本文来自: 原创教程分享:超炫的JS类库–Shadowbox多媒体浏览器/播放器

电子商务关键环节(转)

<Category: 技术回收站> 3 条评论

1网站功能开发建设、防攻击安全维护、速度维护、域名维护、数据备份恢复维护、硬件故障恢复维护

2网站推广渠道、推广方法、推广广告设计、推广效果评估

3目录书籍设计与DM

4货源采购

5商品照片与文字设计

6售前接待IM和电话呼叫中心、短信与邮件自动通知过程状态变化

7订单处理

8仓储管理、调度

9捡货

10物流调度

11支付

12评价。客户关系维系。

13售后客户疑问支持

14流量数据分析、销售数据分析

15财务核算、库存核算

原文地址:http://blog.csdn.net/david_lv/archive/2009/07/29/4390471.aspx

相关日志

本文来自: 电子商务关键环节(转)

如何提高网上销售信任度(转载)

<Category: 技术回收站> 发表评论

原文地址:http://blog.csdn.net/david_lv/archive/2009/07/29/4390471.aspx

很多人可能不知道,现在商品贵,很多利润都是被批零商拿走了。看看药、看看手机、看看图书、看看服装这些行当大家都知道。

比如一本书,一般都要打折。如8折,这就有两折是从现标的原价中就直接让出去了。这部分是预留出来,为了促销的。剩下的八折才是产业链条各个环节商家要分的。

首先是制造,然后是批发商,然后是零售商。一般是2:3:3,把这八折分了。也就是说,一件商品,如果是100元,其实制造商只拿20元。

这就为什么电子商务要兴起。原因就是现在的批零通路越来越强硬,众人皆知的国美,不仅收各种入场费过节费IT维护费等等,还拿制造商的货一分钱不掏自己卖,卖了还不给钱,总得过10个月才给钱。也就是说,拿别人的钱做自己的生意。制造商当然受不了了。制造商自己直接做电子商务,迫在眉睫。

制造和销售是不同的。制造是批量的,是计划的。而销售是零散的,随即的。所以如何让制造商接受两种文化,这是最关键的。对于零散的捡货、发货、物流、配送损坏、支付、退货、换货、订单追踪、纠纷处理,这些琐碎小事却是销售大事,制造商是否有心理准备做好。

而且现在上网的人还比较少,上网买东西的人更少,况且各种条件如需要以后维修的、需要试穿的、有质量时间期限的,都不好在网上销售,限制了网上销售的规模和广度。依照目前的规模,想替代传统渠道销售,还为时尚早。如果想急于投资急于见效,一般达不成。需要有3-5年的投入期。不知道企业是否做好这个投资和亏损的准备。这里面投资的费用很多,如网上的营销推广、网站商品照片与文字美化维护、IM与呼叫中心、网络活动举办、仓储捡货、配送、换货退货、移动支付、客户纠纷、客户问答支持、订单、收款、营销数据分析和销售数据分析、客户满意度回访、老客户关系维系、老客户口碑推广,这都需要人,需要时间,需要钱、需要流程。

生产制造企业一般都传统关注:产品设计、制造质量、制造成本、制造速度、制造库存、品牌塑造、渠道发展。如今面对过去需要下游做的事情,很是细节。不知能够有这个心理预期。

而且在网上,消费者的心理很奇特。不一定你觉得你是正品就能销售的动。大家就是图个便宜图个牌子图个好看使用一时。大部分人都是明知道是假的还买的,就是冲着假货去的。有的人网络经验太少,以为这么便宜还能买到真品,结果一收到货发现太糙了。这不是商家骗消费者,而是消费者本身自己预期就不对。哪里有那么便宜的真货?凭什么会有?一想就明白。

网上销售,最难的就是信任。因为在现实,就店铺,有实物,有真实的人,可以现实感觉现实触摸现实评估。这些真实的物和人,有开办和运营成本,所以快速撤或者改换门庭是有时间成本和改变成本的,所以现实的信任度高,但是成本也高。网上销售,成本是低,信任成本却高了。

信任低,做再多的推广,成交率也低,推广费用就打了水漂。信任低,成交速度就慢。规模和速度都落后,销售自己无法提升。

如何提高网上销售信任度?网上也讨论总结了一些:

1 最起码自己有固定电话、400、800、投诉电话、售后电话。这些是成本。是为信任付出的成本。现在办手机卡扔掉手机卡太廉价了,就不容易让人信任。

2 公司的详细地址、明确的地图标示、公交路线、驾车路线都明确写好。

3 公司营业执照照片、税务登记、网站运营许可证。人员规模、组织结构、销售规模、成立历史、获得荣誉。员工活动的照片和文字、公司的新闻。员工日常工作时办公室照片。

4 每个业务的流程图、时间、联系人、联系人的联系方式、联系人员工照片和经历。谁接待了你的客户,出了问题谁负责。直接通过电话找到相应的人。记得要更新及时,这很重要。

5 产品包装信息完善,丰富。每种商品的产地,原料构成、生产日期都写上

6 不满意退货申明。多少天内不满意,上门取退换货、包退钱,包换货。

7 灵活改变接收货时间、收货地点、收货预约、收货事后确认。

8 订单确认处理、捡货、配送、支付,全程信息透明可随时查询,随时通过邮件和短信提醒状态变化。

9 订单处理速度快、服务时间长、捡货配送时间快。

10 明确寄送发票。

11 知名配送公司,并且可以方便的货到付款,可以移动POS刷信用卡或银行卡。

12 及时有效在线客服咨询。在线时间长。回复及时、回复专业详细周全、回复态度好耐心好、回复真实不藏着不躲闪不狡辩。说到还能做到。

13 真实姓名的网友评价

14 人工专业有耐心回访,而不是随便打个电话匆匆几句就完事。

15 通过老客户现身说法网上交流烘托氛围,影响其他老客户,其他新潜在客户,其他新客户,推荐新客户。

信任成本之高,推广成本之高,这是网络销售最大的难题。过去还有支付信任成本、物流配送信任成本,现在都比较好的改善解决了。

相关日志

本文来自: 如何提高网上销售信任度(转载)

关于虚拟主机的流量限制,cpu限制和IIS限制

<Category: 技术回收站> 发表评论

 核心提示:现在的主机服务中,有些服务商利用许多人对上述概念模糊,而误导消费者,所以购主机者应谨慎从事。

当前虚拟主机主要分为三类限制:

一、流量限制:

就是直接限制网络流量,这种限制通常是最严厉的一种限制,10个G的流量大体支持50人在线以内。当月流量超过后,在一个月内网站都不能正常访问了,解决办法是升级空间或加大流量。

二、CPU限制:

CPU限制看起来没有限IIS或网络流量,但由于每一个程序运行都需要一定的CPU配额,也是变相的流量限制,通常网页提示在线过多都是由于CPU限额过小引起的。刷新或15秒后可以得到暂时的正常运行,大概1%的CPU限额相当于20个IIS连接。这对于论坛空间很重要,论坛的CPU限额一旦过小就会不能正常运行。

三、IIS限制:

IIS限制是现在用的最多的,也是被大多用户或主机商认可的,是比较宽松的流量限制方案。通常20个IIS就相当于1%CPU占用。

总而言之,虚拟主机实际上没有不受限的,总体分为以上三种方式,您如何选择,要看您的需要。如果您的程序占用CPU很少,是优化的程序,可以选择限CPU的,这样您的在线就可以得到最大的发挥;如果您是初学者,或是论坛用户,或网站程序中有BBS,选择IIS限制或直接流量限制是一个好的选择。

附:关于同时连接数与在线人数问题的详解

1、浏览者访问站点,必需与站点通过TCP协议,建立连接。这个连接在从服务器上读取信息时存在,读取结束时,一般即自动关闭。所以,当一个页面已经完全地显示在客户端的显示器上时,使用的连接也许已经关闭了。

2、每个浏览者访问某站点时,可能会占用1-3个连接,这是由计算机自动处理的,这样做的目的是为了加快速度。所以,对于连接数为30个的基础型主机而言,有时只能十几个人访问,就不足为怪了。

3、论坛中统计的在线人数,是以某一时间段内访问论坛的活动人数为标准的,与连接数无直接关系。比如DZ论坛,默认好象是15分钟的活动人数时间,也许论坛显示某用户还在线,但用户由于不(正)在读取论坛中数据,所以也就不会占用连接数。所以,只要浏览者对论坛的访问不过于集中,就不会在某一时间点超出最大同时连接数,而论坛中统计的在线人数,会大大超出空间允许的最大同时连接数。某些用户为了显示论坛的人气,可以在调大论坛统计在线人数的时间范围(DZ论坛有这一设置),甚至可以将一天内所有浏览你站点的人,都算作在线人数。

4、虽然服务器中可以规定每个站点的最大连接数,但同时也存在服务器的总计最大连接数。所以,即使规定用户站点的最大连接数为不限,当服务器达到了最大连接数时,仍不能访问站点。而服务器的最大连接数一般在1000-2000个。这就是为什么服务商敢于开出不限连接数的主机,本质上不是不限连接数的。

5、现在的主机服务中,有些服务商利用许多人对上述概念模糊,而误导消费者,所以购主机者应谨慎从事。

什么是IIS连接数?

IIS连接数指并发连接数,具体解释我分几种情况(以100M空间50人在线为例):

A、用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载。

B、用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的20分钟内也都要算一个在线,就是说你50人的网站20分钟内可以接受不同用户打开50个页面。

C、上面B的情况用户继续打开同一个网站的其他页面,那么在线人数按照用户最后一次点击(发出请求)以后的20分钟计算,在这个20分钟内不管用户怎么点击(包括新窗口打开)都还是一人在线。

D、当你的页面内存在框架(Iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。

E、当用户打开页面然后正常关闭浏览器,用户的在线人数也会马上清除。

然后,什么是论坛在线人数?

论坛在线只是计算一定时间内的活动用户数。这里的时间用户可以自己设定,DZ论坛默认为15分钟。

根据上面的说明,显然论坛在线和IIS连接数的概念不同

为什么会出现IIS连接数和论坛在线不符合的情况?

分析:

A、您使用了插件版论坛或者美化版论坛:

现在的插件很杂,不但占服务器资源,而且会使论坛运行变慢(没有插件可以快一倍以上),同时很占在线人数,有的插件调用很多框架,少则2、3个,多则4、5个,甚至有在线播放音乐,这样一个人在线就相当与很多人在线。而美化版论坛因为使用大量的图片,也同样比标准版论坛占用IIS数量大。

B、您的网站是主页 论坛的形式:

这样主页和论坛要争夺你的在线人数。

C、你的论坛内部有播放器

一个人在线,然后他在线播放音乐,就占二个人在线。

D、你的论坛内部存在框架形式的网页

每一个框架,就多一倍的在线。

E、你的论坛设置在线时间过小

DZ论坛默认为15分钟,因为论坛在线只是计算一定时间内的活动用户数,当您设定的时间较小的时候,看起来论坛在线的人数就自然少了。

F、你的空间存在多个论坛

有的客户在一个空间里上传多个论坛,如BBS、BBS1、BBS2等等,毫无疑问,这样每个论坛也是要争夺再线人数的。

G、你的论坛图片等文件被人盗链

比如:你的论坛有张图片文件,被粘贴(注意是粘贴不是上传)到别的论坛,别的论坛的用户在浏览该文件的时候也占一个在线人数,尤其是LOGO链接的时候注意,一定要对方把您的LOGO上传到他的空间。

H、你的空间上放有下载文件

如果用户用网络蚂蚁类的软件,每一个线程就表示一个在线,非常厉害。

解决方案和推荐指数:

A、去掉垃圾的插件版,用标准版 ★★★★★

B、尽量不要采用框架的形式制作页面 ★★★

C、尽量不要放音乐、电影、下载 ★★★

D、防止盗链情况的发生 ★★★★

E、升级购买支持更多在线人数的空间 ★★

相关日志

本文来自: 关于虚拟主机的流量限制,cpu限制和IIS限制

Apache服务器二级域名的完美实现

<Category: 技术回收站> 1 条评论
首先,您的拥有一个有泛域名解析的顶级域名,例如: domain.com
其次,在 httpd.conf 中打开 mod_rewrite
之后,在 httpd.conf 的最后,添加以下内容:
  1. RewriteEngine on
  2. RewriteMap lowercase int:tolower
  3. RewriteMap vhost txt:/usr/local/etc/apache/vhost.map
  4. RewriteCond ${lowercase:{SERVER_NAME}} ^(.+)$
  5. RewriteCond ${vhost:1} ^(/.)$
  6. RewriteRule ^/(.)$ 1/$1

阅读这篇文章的其余部分 »

相关日志

本文来自: Apache服务器二级域名的完美实现

网页设计师课堂:让系统里IE6和IE7和谐共存

<Category: 技术回收站> 发表评论

很多时候,网页设计师常常会在,IE7和Firefox三个浏览器下面不停的切换来调试页面。因为对于在不同浏览器下有不同的显示效果,特别是对于XHTML布局设计,CSS的解释,三者仍然有诸多不同的地方。本文就介绍了一种解决办法。

1、下载IE7,这一步必不可少的,就不多说了。

2、用WinRar或WinZip之类的软件,把下载的IE7的exe可执行文件,解压到任意一个文件夹内。

3、把上面一步下载的ZIP包解压到任意一个文件夹之后,会得到如下图的两个文件。  

 

解压文件

4、在你解压的IE7的文件夹内,有一个update文件夹,执行其中的xmllitesetup.exe。

5、最后一步,运行IE7s.exe,会弹出一个命令框对程序进行注册,等待一会,就会弹出IE7了。

终于完成了,接下来就可以随便用了。

相关日志

本文来自: 网页设计师课堂:让系统里IE6和IE7和谐共存

页码: 1 2 3 4 5 6 下一页