Follow me on GitHub

建站❤编程

ThinKPHP学习笔记-2

第一个问题:在JS中调用TP定义的几个常量如 __URL__、__APP__ 时出现的问题:
TP给我们定义了这些常量确实挺好用,在模板中调用的时候感觉非常舒服。但是,这仅在模板,在JS中就不是那么回事了,看一下如下的关键代码:

$.ajax(
{
type:”post”,
url:”__URL__/checkLogin”
}
);

怎么使用都错误,用Firebug一看,发现递交的地址类似于http://xxx.com/__URL__/checkLogin,压根就没有解析,解决办法就是在模板文件,也就是html文件中,写入定义JS全局变量的语句,也就是这样子

现在你可以在相关JS文件中使用这些全局变量来代替路径了,比如上面的ajax提交就可以这样子写 More >

Hotmail设置邮件转发的方法

在live上有一个邮箱,平时很少登录,每次需要用到时都发现收件箱满满,原本有用的邮件因为没能及时查看,多半没什么意义了。于是考虑设置转发到qq邮箱或gmail这些有客户端,收到邮件随时提示的邮箱帐号中。

不过有点麻烦的是:Hotmail只允许“转发至以 hotmail.com、msn.com、live.com 结尾或属于 Windows Live Custom Domains 的其他电子邮件地址。” 如果是转发到msn.com、live.com结尾这样同样不能提示收件的邮箱也就没什么意义了,所以要实现转发到前提就是要拥有加入Live@edu计划的邮箱。其实只要有自己的域名,要加入并不难,只需要通过完成Cname解析来验证域名所有即可。如果不能弄到这么一个帐号,接下来的内容也就没必要看下去了。

开通邮件转发到方法是:登录Hotmail,点击页面右上方个人资料下面的“选项-更多选项”;在“管理账户”下就有“转发电子邮件至其他电子邮件帐户”的链接。这里填写你的已加入Live@edu计划的邮箱(比如我的 live@fjut.us ),确认就行啦。 More >

ThinkPHP学习中碰到的5问题

最近都在学习ThinkPHP框架,出来透透气,学习过程中碰到一些疑问,跟大伙讨论一下

缓存相信大家或多或少都有一定的应用,但一般我们应该什么时候用到缓存,如何有效的利用缓存,不知道大家有什么见解,呵呵。

我们现在做到项目是ThinkSNS系统的二次开发,这种项目应该怎样进行缓存才能达到最优的效果,我现在的做法是,尽量的将一些数据直接放入文件中,利用聚合技术,将数据库中的一些分散项目存入文件,然后读取的时候直接从文件读取,而不经过或者少经过数据库,这样是不是更有效些呢?

跟大家效流一下用到的几个技术:


1.数据库缓存:

  1. function get_dbdata($table,$condition=”,$encache=1,$cache_life=-1)
  2. {
  3. if($table==”){return false;}
  4. $table=ucfirst($table);
  5. $is_cache=($encache==0)?true:false;
  6. //$encache的作用:0-不用缓存数据 1-缓存数据 2-强制更新缓存
  7. if(1==$encache) More >

计算机与信息科学系网页设计大赛部分参赛作品

网页设计大赛—计算机0702—林杰

地址:http://a.kainy.cn/201006/jsj0702-lj/ More >

效果很牛逼的Flash相册

.

CU3ER v1 – screencast from CU3ER on Vimeo.

网页Win7——xp/Linux下体验win7的透明效果指日可待

仿的windows 7 的 AeroWindows窗口。很难想象居然用jQ能做出来。

效果图: More >

移动设备浏览当前页