我想制作像WebMD这样的症状检查程序 WebMD Symptom Checker 我不想登录用户与之互动。
我不想像在webmd中那样在FLASH中创建它,我想使用JQuery和Ajax来实现它,
使用Jquery和Ajax做这样的项目有什么优点和缺点,我将使用Zend框架实现它
像这样的项目及其在公共页面上的Ajax请求是否会影响网站的安全性?它对SEO有影响吗?在这个项目中使用Ajax的缺点是什么
答案 0 :(得分:1)
嗯,我不知道你的意思究竟是什么意思,但我认为你的意思是你希望它用HTML5而不是Flash实现。
Flash强项:
Flash弱点:
HTML5优势:
HTML5弱点
当然你会发现许多图书馆可以帮助你使用html5。除了JQuery之外,还有很多很棒的库,比如Modernizer
我认为Zend框架可能会导致HTML5的唯一问题是它仍然不支持新的HTML5输入。
<强>更新强>
与安全的http请求相比,AJAX在安全方面没有区别。几乎所有可以通过正常的http请求显示的安全风险都可以使用AJAX来完成,因此缓解这些漏洞的方法是相同的。
作为一般规则,搜索引擎不会抓取JavaScript或Ajax生成的内容。最值得注意的例外是Google的可抓取Ajax。但这仅适用于Google,即便如此,a bad idea.
为了让您的游戏更适合搜索引擎,您需要通过静态链接提供内容。没有这些,你基本上有一个单页网站很难排名很好。 但是 可以如果你获得了足够的传入链接,如果你的游戏非常好就可以。