关♥生活,关注互联网。
建站❤编程
ThinKPHP学习笔记-2
7月 27th
第一个问题:在JS中调用TP定义的几个常量如 __URL__、__APP__ 时出现的问题:
TP给我们定义了这些常量确实挺好用,在模板中调用的时候感觉非常舒服。但是,这仅在模板,在JS中就不是那么回事了,看一下如下的关键代码:
$.ajax(
{
type:”post”,
url:”__URL__/checkLogin”
}
);
怎么使用都错误,用Firebug一看,发现递交的地址类似于http://xxx.com/__URL__/checkLogin,压根就没有解析,解决办法就是在模板文件,也就是html文件中,写入定义JS全局变量的语句,也就是这样子
现在你可以在相关JS文件中使用这些全局变量来代替路径了,比如上面的ajax提交就可以这样子写 More >
Hotmail设置邮件转发的方法
7月 21st
在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问题
7月 20th
最近都在学习ThinkPHP框架,出来透透气,学习过程中碰到一些疑问,跟大伙讨论一下
缓存相信大家或多或少都有一定的应用,但一般我们应该什么时候用到缓存,如何有效的利用缓存,不知道大家有什么见解,呵呵。
我们现在做到项目是ThinkSNS系统的二次开发,这种项目应该怎样进行缓存才能达到最优的效果,我现在的做法是,尽量的将一些数据直接放入文件中,利用聚合技术,将数据库中的一些分散项目存入文件,然后读取的时候直接从文件读取,而不经过或者少经过数据库,这样是不是更有效些呢?
跟大家效流一下用到的几个技术:
1.数据库缓存:
- function get_dbdata($table,$condition=”,$encache=1,$cache_life=-1)
- {
- if($table==”){return false;}
- $table=ucfirst($table);
- $is_cache=($encache==0)?true:false;
- //$encache的作用:0-不用缓存数据 1-缓存数据 2-强制更新缓存
- if(1==$encache) More >
计算机与信息科学系网页设计大赛部分参赛作品
6月 23rd