Flash初哥

January 5, 2010

AJAX和FLASH对SEO的影响

Filed under: Ajax,Flash技術文章 — Tags: , , — KAV @ 11:54 am

过多地使用Flash和AJAX技术会给搜索引擎带来很多问题。因为搜索引擎不能很好地索引完全由Flash或AJAX表现的网页。原因很简单,搜索引擎只索引页面,而不会索引应用程序。
此外,即使搜索引擎做到了能完全解释Flash文件或者AJAX应用程序,并能分析和索引它们的相关内容,也还是没有任何办法使用URL来导航应 用程序。搜索引擎的主要目的是将搜索结果提交给用户,但当处理这些媒体信息时,搜索引擎将无法排列这些信息的顺序。总之,Flash和AJAX带来更多创 意的同时,也导致更多难侦测的垃圾网站的产生。
我们并不完全排斥使用Flash和AJAX,有一种方法可以克服上述问题。网站设计者应该仅在需要使用Flash和AJAX的地方使 用它,这就是所谓的调和方法(blended approach)。设计人员应该主要使用HTML语言设计网站,而将Flash和AJAX作为辅助技术, 为用户提供切实的好处。在设计时,要尽可能多的基于HTML的文本内容。
通常,HTML和JavaScript的混合(DHTML)也基本上可以达到使用这些技术的效果。例如,单击一个按钮可以显示或隐藏 一个HTML的div单元。这样就可以将很小的Flash或AJAX单元设置在传统的HTML版面中。也就是说,在使用Flash和AJAX时应该把它们 当成页面上的单元,而不是页面本身。
提示:
有些SEO专家推荐使用<noembed>或<noscript>来分别提供无Flash和无AJAX技 术的内容。然而,这两个标签是不可见的(且在垃圾网站中广泛使用),它们的功效有待考证。搜索引擎有可能会完全忽略其间包含的内容。但是,这样可能有利于 禁用Flash和AJAX的用户的可用性,因此从那个目的来说还是有一定用途的。
不使用这个方法还有一个原因——由于AJAX或Flash一般只存在于一个单一的“页面”上,这意味着所有的内容都必须整合在这样一个页面上,进一步限制了标签的使用。

Ajax同Flash比较

Filed under: Ajax — Tags: , — KAV @ 11:50 am

Ajax同Flash比较

关于Flash和Ajax哪个更好有很多说法。我在这里整理了一些评判标准,你可以自己决定哪个更适合你的网站。
(more…)

PHP里面的::是什么意思?有什么用?

Filed under: PHP — Tags: — KAV @ 11:01 am

一般::表示访问类型的静态成员 或者从父级类型中重载的成员
比如className::method()这样的调用方法 可以不实例化类型 而调用类型中的静态方法
而parent::method()则是调用可能被当前类型重载的父级类中存在的某个方法
self::constant是调用当前类型中的某个类型常量
self::$varName则是调用当前类型中的某个成员变量 在成员被声明为private或者protected的时候就只能使用self::进行访问了

PHP安全之:重燃你的Php安全之火

Filed under: PHP,網上收隼 — KAV @ 10:55 am

对 于脚本安全这个话题似乎永远没完没了,如果你经常到国外的各种各样的bugtraq上,你会发现有一半以上都和脚本相关,诸如SQL injection,XSS,Path Disclosure,Remote commands execution这样的字眼比比皆是,我们看了之后的用途难道仅仅是抓肉鸡?对于我们想做web安全的人来说,最佳就是拿来学习,可是万物抓根源,我们 要的不是鱼而是渔。在国内,各种各样的php程式1.0版,2.0版像雨后春笋相同的冒出来,可是,大家关注的都是一些著名的cms,论坛,blog程 式,非常少的人在对那些不出名的程式做安全检测,对于越来越多的php程式员和站长来说,除了依靠服务器的堡垒设置外,php程式本身的安全多少你总得懂 点吧。

(more…)

Flash实例教程:AS3代码简单表现照片底片效果   

Filed under: Flash技術文章,網上收隼 — Tags: , — KAV @ 7:32 am

更多AS 3.0教程:http://www.jcwcn.com/article/special/200906/special_59.html

底片效果的制作

效果如下:

在AS3中显示对象都有一个transform属性,设置这个属性可以改变显示对象的大小,旋转,颜色等特 性.transform属性还有它自已的属性, 其中的colorTransform属性就可以改变显示对象的颜色.colorTransform属性必须使用new来设置.格式:

(more…)

ColorTransform 的 Class

Filed under: Flash技術文章,原創 — Tags: , — KAV @ 7:19 am

import flash.geom.ColorTransform;

PHP 縮圖製作(Image Thumbnail) – GD Library

Filed under: PHP,網上收隼 — Tags: , , — KAV @ 1:35 am

PHP 縮圖製作(Image Thumbnail) – GD Library

In PHP

最近剛好需要用到一個縮圖技巧~ 所以我Google了一下~ 想找到PHP製作縮圖的方式~

而Google出來的結果發現到~ 使用官方所採用的GD libraryImageMagick 兩者較常被使用~

這裡我就直接用官方所採用的GD library來做~ 不過「聽說ImageMagick效率較好~ 有沒有人有相關的建議呢?分享一下唄~

(more…)

[PHP]改文件名字的方法

Filed under: PHP,網上收隼 — Tags: — KAV @ 12:42 am

楼上那位高手估计在搞php有一定的时间了!应该在php5前

php5现在推荐
$_FILES[]这个超全局变量数组来代添$HTTP_POST_FILES!

你想你说的一定是上传文件重命名吧!
可以使用(个人认为他们都可以重命名的,只是改变了文件名罢了,你想想是不是呢!)
rename();//重命名
copy();//复制
upload_move_file();//移动

date()//得到当前时间,格式自己定!
如; 假设当前上传的文件叫’1.jpg’,你的文件域名叫file,上传的文件在根目录下面;

$date=date(‘Ymdhis’);//得到当前时间,如;20070705163148
$fileName=$_FIFLES['file']['name'];//得到上传文件的名字
$name=explode(‘.’,$fileName);//将文件名以’.'分割得到后缀名,得到一个数组
$newPath=$date.’.’.$name[1];//得到一个新的文件为’20070705163148.jpg’,即新的路径
$oldPath=$_FILES['file']['tmp_name'];//临时文件夹,即以前的路径

rename($oldPath,$newPath); 就可以重命名了!

相关使用函数:
explode():http://manual.phpv.net/zh/function.explode.php
rename() :http://cn.php.net/manual/zh/function.rename.php
$_FILES[]:这个不要我说了吧..

Powered by WordPress