AS3 获取SWF参数

2009 十月 5
tags:
by epandada

在AS3中获取SWF参数是要用到flash.display.loaderInfo类的parameters属性,返回的是一个参数对象

具体使用方法:(当访问http://www.domain.com/sample.swf?config=123456)

var config_data = root.loaderInfo.parameters[‘config’] || ;

trace(config_data);

最终输出

“123456″

易价网SEO念念碎

2009 八月 9
by epandada

从6月到8月一直忙于校内网 APP 插件的开发,没有太多的精力关注 易价网 (http://www.yijiawang.net) 的SEO。但是期间网站经历了流量的大幅下滑以及回升,其中暴露出来的问题值得思考一下:

  • 一个好的机房有利于SEO。原本怒江机房300多ms的ping值,现在新机房3ms的ping值,带来的差距是google爬虫失败率降低,收录数明显回升。(通过google webmatser tools诊断)
  • 一个好的更新机制有利于SEO。易价网产品页面多达千万,每天来访的关键字也是五花八门,难以统一归类。对这样的网站进行SEO,需要的是一个总体高效率的更新机制,确保有价值的内容能第一时间迅速的更新。6月份收录数的下滑,8月份收录数的回升,皆与更新机制的变化有关。
  • 合理利用工具:易价网的SEO目前主要依赖的工具有Google Analytics、Google Webmaster Tools。但是就使用情况上,管理员对这些工具仅仅做到了解,还未能将它们的真正价值和网站的SEO目标结合在一起。下一个阶段计划将强化对SEO工具的使用,利用一些量化的指标更好的帮助网站实现月度以及季度目标

网站介绍:易价网(http://www.yijiawang.net),国内领先的比较购物网站,成立于2006年。早期专注于数码类产品,目前已经拥有包括图书、音箱、数码3C、服装、化妆品等11个频道的综合性比较购物网站,产品数量超过4000万,合作商家超过200家。

漂亮 实用 简单 的Jquery弹出框

2009 六月 14
by epandada

这是Jquery系列的文章,每篇会写一个Jquery相关的插件或者技巧介绍。

随着JS技术的成熟,现在基于单网页的弹出框无论是形式还是效果都越来越接近桌面软件了。这里介绍一种漂亮 实用 简单 的Jquery弹出框

简单的教程如下:

  1. 引入jqueryTools的js
  2. 设置trigger和simple_overlay的css
  3. 做一个trigger的div和一个overlay的div
  4. 注意trigger中需要被点击的元素的rel和overlay的id要对应
  5. 用$(document).ready(function() { $(”#btn_overlay”).overlay(); });激活

整个过程是通过Jquery语法来实现的,非常平滑稳定,合理的利用了CSS使得效果尤其出色。

这是个例子

看上去很不错的样子吧:)


查看完整代码示例

Facebook 架构(转载)

2009 四月 14
by epandada

Slideshare上找到的好东西,展示了facebook的程序架构

什么也不说了,热泪盈眶学习中

WindowsXP下安装DBD::mysql with perl 5.10

2009 四月 7
tags:
by epandada

perl 5.10 的ppm中居然找不到DBD::mysql

最后终于在mysql论坛上找到了方法

如下:

ppm install http://cpan.uwinnipeg.ca/PPMPackages/10xx/DBD-mysql.ppd

该死的Premature end of script headers

2009 四月 6
tags:
by epandada

在windows下面配置apache + perl

跑cgi的时候总是500,查看日志则总显示:

“Premature end of script headers”

我的程序可以在dos下可以直接用 perl helloworld.cgi运行并且输出如下

Content-type: text/html

hello world

在网上搜索原因,常见的有

  1. 没有输出正确的头部。但是我确确实实print “Content-type: text/html\n\n”;
  2. 文件没有保存成unix格式。但是我是在windows下面运行,事实证明一旦问题解决,无论你是dos格式还是unix格式都能在windows下面跑
  3. 在输出了header之前输出了其他信息。没有,真的没有!

在浪费了2个小时青春之后,我灵光一闪,居然还真发现了原因:

#!/usr/bin/perl 它就是罪魁祸首

因为装activeperl的话,默认路径是c:/perl 而为了保证linux和windows下cgi文件的一致性,一般都会再在系统目录下建立usr/bin目录并吧perl.exe copy进去。

而我的电脑是重装过的,新装的perl是5.10版本,而/usr/bin/下的perl.exe却是不知道什么年代的了…虽然在dos下面运行似乎一切正常,但是还是有问题的

因此,把usr/bin/perl.exe替换成最新版的 一切ok了

感慨我被浪费的2个小时啊

960 GRID + Jquery + Catalyst

2009 三月 29
by epandada

工作以来,其实一直没有系统的学习过。

虽然也算是写过很多网页,也搭建过不少站点,但是都是杂七杂八的三脚猫功夫,属于临时抱佛脚,随时查文档或者Google一下的状态。

今天开始准备尝试用新的套路:960 grid (css框架) + jquery + catalyst,把我个人的小站http://www.orzzro.com重新改版一下。为之后开发新玩意儿做准备

作业状态

  • Learing Catalyst from luo’s blog
  • coding orzzro.com
  • Learing 960 grid
  • coding orzzro.com
  • Learing jquery
  • coding orzzro.com

…待续

Windows XP下安装wordpress 2.7 最新教程

2009 三月 29
tags:
by epandada

2009年3月

一直用wordpress搭建博客,于是自然想在本机上搭建一个环境可以调试新的插件和皮肤。虽然没有学过php,但是有了perl的基础,想来安装也不会太麻烦。谁知还是搞了2个小时才搞定-_- 痛定思痛,准备写个简明教程把痛苦的过程记录下来 :

本人用的是mysql+apache+php的架构搭建wordpress,系统是Windows XP,Wordpress 2.71

下载篇:

本人统统都是去官网下载的最新版本软件。虽然知道是用市面上的大路化安装包会方便,但是抱着学习的态度,喜欢多看看文档,就自力更生了。

wordpress :  http://wordpress.org 版本2.71

apache : http://www.apache.org 版本2.2 .11

php : http://php.net 版本5.2.9

安装篇

痛苦的事情统统都出在安装上面。Windows下面本来装软件就是一路next到底,中途记得改改配置就行了,没想到php和mysql都给我闹脾气,特此把一些主意要点罗列以下:

  • mysql安装容易出现bug,即无法正常start service。解决方法是先卸载已安装过的mysql(控制面板卸载+磁盘内清除datafiles) ,然后再重新安装一遍,可以尝试服务名用个不同的名字(我原本用的是MYSQL,结果即使卸载了也无法成功,后来换成MYSQL5就搞定了)
  • php我选的安装文件是PHP 5.2.9-1 installer,它很体贴的可以自动修改apache2.2的conf文件进行加载php5apache2_2.dll,并且也会自动配置php.ini文件。但是切记切记安装的时候一定要选择custom安装并且把extension模块统统安装进去…如图示
  • php-install

  • apache配置需要耐心加仔细,其实你只要把conf文件内的注释通读一遍,基本就不会有什么问题了。主要注意的无非是<Directory />,ServerName,Listen,DocumentRoot,ServerRoot 这些配置

总结篇

其实搞个wordpress花了那么久真的很没面子,写下来的原因主要是一些细节方面网上并没有很好的教程进行说明。大多数教程通常都喜欢手把手的填鸭式指点,但是事实上只要把握了关键步骤,知道问题出在哪里,要排除也不是太难的地方。

SEO实战周记(3)

2009 一月 22
tags: ,
by epandada

由于工作上的原因,这篇周记足足晚了2个月。但是2个月过去,数据还是有很很大变化

  Google 百度
yijiawang.com.cn (老域名) 23,000 0
yijiawang.net(新域名) 18W 6774

老域名由于被百度封站,无奈之下只能更换到新域名。目前Google收录良好,百度收录很一般。

2月份,网站搜索结果页面静态化功能会上线,同时也加大外链方面的投入。

相关文章:

SEO实战周记(1)
SEO实战周记(2)

SEO实战周记(2)

2008 十一月 25
tags: ,
by epandada

11月24日我完成域名的重定向以及部分内部关键页面的优化,目前收录状态比起1周前如下:

Google 百度
域名A (IP为xxx.170) 6020(+1000) 1040
域名B (IP为xxx.170) 15w(+2w) 0

我优化的网站本身是一个比较购物搜索引擎(易价网),原本收录最多的页面是产品页面(产品页示例)

但是这次我为了增加收录页面的原创度和相关性,同时也为了增加网站的搜索性能,决定大幅度将搜索结果页面静态化使其能被收录。

计划如下:

  1. 增加4-5万产品搜索结果页面
  2. 提供良好的搜索结果目录页(索引静态化搜索结果供蜘蛛扒取)
  3. 优化搜索结果页面代码,在不影响用户体验的情况下实现SEO友好

PS:为了更好的统计网站访问情况,开始启用了Google Analytics的网站搜索和渠道转换功能来观察网站目前情况。

一周后再见

相关文章:

SEO实战周记(1)
SEO实战周记(2)