|
新闻中心
-
网站历史情况查询工具(archive)
我们经常会接手一些新客户的网站,碍于历史原因 ,企业网站往往是几年前已经建好了,只是没有及时维护.客户网站有时已经无法打开.企业某天突然想起来需要找我们来恢复原网站.这时就需要查询网站的历史快照,因为原样恢复基本上是不可能了,只能是历史快照中大体恢复网站原样. 网站历史查询工具地址:https...
-
php 判断是否已经设置变量
thinkphp5.1在调试模式对代码审核更严格 ,在action内使用未经定义的数组会给出 XXXXX未经设置错误提示.解决办法,在使用此类变量前,可以使用 isset(变量名称)来判断.if(!isset($data['language_cn'])){
$data['...
-
网站删除机器人留言的方法
我们的企业网站开设在线留言后,有时经常遇到机器人留言.留言的内容基本都是广告.大批量删除用人工来操作是很累的,我们可以从数据库直接执行sql语句一次性清理. 机器人的留言标题都是英文类,可以判断网站留言标题是否有中文,一键清理delete FROM feedback WHERE length(t...
-
独立服务器提升iis的cpu使用率
在一些中大型的web项目中,企业可能使用到了独立服务器.比如配置E2650达20核心的服务器.项目中一些查询最终生成可能有2000或者 4000条sql,这样打开一个页面就会执行php几十秒.甚至1-2分钟.是的您没有看错,一个页面就是需要那么多查询,客户的需求是多样的,有的就是这么变态 . ...
-
Thinkphp3.1.3中组合where条件
一些复杂的项目中我们经常需要进行where条件的组合.二组where组合语法如下$where[‘name’]=array(‘like’,‘%thinkphp%’);
$where[‘title’]=array(‘like’,’%thinkphp%’);
$where[‘_logic’]=‘o...
-
Thinkphp3.1.3伪静态规则写法
thinkphp3.1.3伪静态规则官方文档内是一个,今天遇到在windows2008apache上使用出现目录权限问题.搜索到以下伪静态设置(.htaccess)成功通过.
<IfModulemod_rewrite.c>
Options+FollowSymlinks-Multi...
-
Thinkphp用exp表达式一例
Thinkphp3.1.3中有一些冷门的查询语句,使用tp自带的表达式有时是不一定能实现的.exp就是应付此类情况的存在.Thinkphp 的文档经常不够完整的表达MYSQL的各种组合,is not null在thinkphp中就不能用“=” 或者简单的eq等来表示。在表达式中 = '...
-
-
看SEO的牢骚有感
殷雯工作室小编有时也会看一些网站SEO技术的文章,海纳百川才是最好的方法对吧. 今天看到一名seoer对客户的抱怨.seoer认为网站优化工作是非常苦逼的生活,没有之一.seo天天面对一夜暴富的行业老板,需要面对老板惨不忍睹的审美观,一个传统的网站非要让人做出科技类网站的炫酷感. 一个seo为...
-
网站安全代码thinkphp3.1密码强度检测
/**
*检查密码复杂度
*/
publicfunctioncheckPassword($pwd){
if($pwd==null){
returnarray('code'=>0,'data'=>'','msg'=&...
|
|