`
文章列表
可能很多新手在做站内优化的时候,不明白图片标签img中alt与title的区别,今天sem学院就单独为大家整理分享一下其中的区别。 大家可以一起动手来做测试:把以下代码保存的文本中,命名为.html结尾的文件,然后分别用不同浏览器打开。 代码: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> <html xmlns=”http://www.w3.org/1999/xhtml”> < ...
按照搜索目的的不同,关键词可以划分为三种类型:信息类关键词、交易类关键词、导航类关键词。 1、三类关键词的概念 (1)信息类关键词 信息类关键词是指没有明确购买目的,只是找一条对自己有用的信息。如:“羽绒服怎么洗”、“男装品牌哪个好” (2)交易类关键词 交易类关键词是指用户的购买意向已经比较明确,就差最后一步购买了。如:“男装专卖店”、或者某一款服装的名称等。 (3)导航类关键词 导航类关键词是指用户知道自己想去哪个网站,但是不记得网站,或者不想输入网站,这类关键词一般是一个品牌名称。如:“京东”、“凡客”等 2、网站不同阶段三类关键词流量的特征 (1)创建不到1年的新站:作 ...
FCKEditor是一个开源的,功能强大的富文本编辑器,在官方主页上有提供ASP,JSP,ASP.NET,PHP等版本, 目前还没有rails的版本(可以设置,主要是要自己实现上传等功能),不过有一个plugin来实现此功能, 有上传文件、拼写检查的功能。 1。首先到http://rubyforge.org/frs/?group_id=2038,下载0.51版本,解压缩后重命名文件夹为 fckeditor,并放到你的应用的/vender/plugins下面,文件结构类似: --rblog     --vender       --plugins           --fcked ...
1,安装ExceptionNotification ruby script/plugin install http://dev.rubyonrails.org/svn/rails/plugins/exception_notification/    光安装这个插件是不能利用gmail发送邮件的,因为gmail需要https,所以还需要安装一个插件   2,安装action_mailer_tls ruby script/plugin install http://svn.xlsuite.org/trunk/vendor/plugins/action_mailer_tls/   3,修改ex ...

request.env

@client_ip = request.env["HTTP_X_FORWARDED_FOR"] #取得使用者IP位址資訊 @client_browser = request.env["HTTP_USER_AGENT"] #取得使用者瀏覽器資訊 @http_referer = request.env["HTTP_REFERER"] #取得使用者來源(referer) @client_language = request.env["HTTP_ACCEPT_LANGUAGE"] #取得使用者支援語系 @server_po ...
一:建立表(用Ruby的 script/generate model attach) 顺便把模型也生成打开 db/migrage/007_create_attaches.rb 修改成class CreateAttaches < ActiveRecord::Migrationdef self.up    create_table :attaches, :force => true do |t|      t.column :name,        :string # 附 ...
在rails2.1开始默认使用cookie保存session后,会引发CGI::Session::CookieStore::CookieOverflow异常,引发原因有二: 1,cookies大小有4k的限制,如果超过4k,rails就会抛 CGI::Session::CookieStore::CookieOverflow 。2,浏览器对于同一网址的cookies数量也有限制,应该是不超过60个,在大表单时候,可能也会触发异常。
   这一篇主要讲:如何连接到数据库,如何映射表,以及如何处理数据。   ActiveRecord采用了标准的对象-关系映射(ORM)层,表映射到类,记录映射到对象,字段映射到对象的属性。    1,表和类          ActiveRecord会认为表名应该是类名的复数形式,如果类名包含多个大写字母,表名中就应该用下划线分割多个单词,一些特殊的复数形式也会被自动处理。       (DHH的理念:类名应该是单数形式,表名应该是复数形式。为什么这样呢?因为听起来跟符合人命的习惯。我们的目标是创建一种领域语言,让它成为编程语言与口头语言时间的桥梁...如果遵循标准的命名约定,可以省掉大部分的 ...
Rails 2.2 新特性提示 10月24日,Rails发布了2.2的预览版本,这是Rails历史上一次重大的版本升级!主要包括如下重大改动: 1、支持国际化了! Rails2.2集成了一个i18n框架,并且把Rails内部所有的提示信息全部用i18n的方式处理,现在你只需要根据自己的语言编写相应的 资源文件,就可以实现Rails提示信息全部本地语言化了。当然利用i18n框架,你也可以方便的同时支持多语言开发。Rails的国际化支持方式和 Java的方式基本一致。 2、支持多线程运行Rails Rails的ActionController是每次HTTP请求创建实例的,因此本身 ...
Rails框架首次提出是在2004年7月,它的研发者是26岁的丹麦人David Heinemeier Hansson。不同于已有复杂的Web 开发框架,Rails是一个更符合实际需要而且更高效的Web开发框架。Rails结合了PHP体系的优点(快速开发)和Java体系的优点(程序规 整),因此,Rails在其提出后不长的时间里就受到了业内广泛的关注。   2008年,Rails官方站已经推出Rails框架2.1正式版。   Rails框架主要有如下的6大特点。   1.全栈式的MVC框架   Rails是一个全栈式的MVC框架,换句话说,通过Rails可以实现MVC模式中的各个层次,并使它们无缝 ...
Rails框架首次提出是在2004年7月,它的研发者是26岁的丹麦人David Heinemeier Hansson。不同于已有复杂的Web 开发框架,Rails是一个更符合实际需要而且更高效的Web开发框架。Rails结合了PHP体系的优点(快速开发)和Java体系的优点(程序规 整),因此,Rails在其提出后不长的时间里就受到了业内广泛的关注。   2008年,Rails官方站已经推出Rails框架2.1正式版。   Rails框架主要有如下的6大特点。   1.全栈式的MVC框架   Rails是一个全栈式的MVC框架,换句话说,通过Rails可以实现MVC模式中的各个层次,并使它们无缝 ...
1,安装ruby解释器    在 http://rubyforge.org/frs/?group_id=167 下载最新版本   下载后双击安装 2,升级gem    先用命令gem -v查看gem 版本    如果版本低于1.1.1就需要 gem update --system   3, 安装rails gem install rails       由于我的网络不太稳定,一般选择先下载gem包,然后本地安装。在http://rubyforge.org/frs/?group_id=307 下载自己需要的rails版本,在rails的gem包所在的目录下用命令 gem inst ...
转载自:http://hi.baidu.com/sungoogle/blog/item/015d19305180869ba8018e68.html 服务器变量 $_SERVER 详解: 1、$_SESSION['PHP_SELF'] -- 获取当前正在执行脚本的文件名 2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。 ...
自己用ror开发的一个用于发布二手书买卖信息的网站(www.51hs.net),大家如有时间,抓点bug,给点意见 因为不会对网站优化,现在已经放弃换书网,主要在研究网站seo优化
select now() as Systime; select current_date as Systime; select sysdate() as Systime;
Global site tag (gtag.js) - Google Analytics