使用PHP实现的最简洁快速的登录访问控制
nction isLogin() { $passwd = 'leiminglin'; $time = time(); $expire_time = $time+86400*2; $domain = 'webchat.lmlphp.com'; $salt = 'lmlphp'; $token_name = 'lmlphp_token'; $input_name = 'lmlphp_passwd'; if ...
360Google是伟大的公司而我只是负责任的站长
过完年到现在,都是忙的么有更新。 过年的时候,网站的 VPS 在纽约机房的光纤断了导致不能访问,当时一时糊涂,手忙之中在控制台点错了一个按钮导致整个 VPS 被删除。心痛了好久,过完年回到上海后抽空恢复了网站的访问,迁移到了达拉斯,IP 也更换了。从表面上来看,自己算是尽了最大的努力恢复了网站的原貌。毕竟最后一次备份还是在 12 月份。最后丢失的数据有很多草稿的文章,两个月的数据库更新,访问统计数据,...
谈谈HTML网页编辑器技术实现
前段时间终于把网站的编辑器做的还算有个样子了,至少符合我对编辑器的要求(使用简单,不能产生垃圾节点,能够和网站完美的融合,源码结构符合要求)。最近实在忙,忙的一直没有时间认真的去学点东西,拖到现在才写这篇文章,很多东西又忘记的差不多了。网站编辑器是非常重要的,重要到直接关系网站的成败。但目前没有哪一家公司重视过这样一个东西,随随便便找个开源的编辑器就用上了,以致于国内出不了牛逼的新闻媒体公司。大家去看看...
谈谈PHP框架Laravel和CodeIgniter
才能理解吧!市面上 PHP 框架的两个方向。一种以 CodeIgniter 为代表,讲究兼容实用性,里面有很多作者的经验库,但开发流派不同导致框架会有所不同,一般人不一定能接受,因为 PHP 主要是 WEB 开发,所以在开发的过程中会出现不同的解决问题的方式,这个就是应用啦,是讲不完的。而另一种以 Laravel 为代表,追求时尚的语言特性和语法糖,喜欢发展生态圈,性能低下,稳定性和安全性都比较低。但依...
愚人节快乐!网页旋转嗨起来!
,忽然间又不想写了,是不是真的老了。 愚人节快乐!首页旋转貌似很潮啊。 body { transform: rotate(-3deg); -ms-transform: rotate(-3deg); -webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg); padding-to...
图片格式或后缀名与浏览器的关系
ndows 照片查看器等图片编辑查看软件的关系。事实证明,png bmp jpg gif 后缀结尾的图片不论格式是否与之对应,浏览器和 Windows 照片查看器都能正常打开。浏览器能正常打开是因为 web 服务器能正确识别图片并返回正确的协议头;照片查看器能正常打开也是同样的原因,靠的不是后缀名。写这篇文章是因为我在代码中看到上传部分的代码,不论上传的图片文件后缀名是什么,最后存储统一保存为了 .jp...
冬夜寒风中漫天飞舞的银杏叶
,需要耐心等待 48 小时。首先,我要吐槽下,Adsense 的新版后台做的真的很烂。在网速不太好的用户完全不能忍受,有些按钮点了之后没有任何 UI 上的表现,我是非常不喜欢这样加载大量 JS 库的 web 后台应用的。菜单 Ad unit 最开始在 Content 下面并没有显示出来,只是显示了 Search Ad 搜索广告,刷新了好几次才出来了。添加了几个 Ad unit 之后,没有任何提示是否正常...
谈谈网站开发中的跳转方式
互联网是一个大杂烩,一个系统在公网上运行,随时面临着傻逼程序的进攻,在互联网的大家庭里,鱼龙混杂,技术水平参差不齐,特别是各种傻逼爬虫。这也是我写这篇文章的原因。本文主要讲解如何更好的在网站开发中使用跳转。当我在我的统计日志中发现大量的重定向之后,我觉得这些爬虫怎么可以这么傻逼,请看下面的日志,我截取的是比较短的一个记录,事实上最长的记录已经达到了 GET 请求的最大限制:"GET //mall.dbs...
LMLPHP官方网站已经全站支持HTTPS
一番折腾,LMLPHP 官方网站及本站相关站点已经完全支持 HTTPS,这样可以在复杂的网络环境中更安全的提供优质网页。关于如何实现 HTTPS,如何生成密钥,申请证书什么的,这里将不再叙述,网上有很多资料,并且随着时间的推移,慢慢的会有所不同。要实现 HTTPS 需要站长有良好的英文阅读和认真的研究精神,这些都不是难事。 来谈一谈关于全站 HTTPS 后需要注意的问题,以及网站建设需要注意的地方。 ...
Laravel框架之Migration使用教程
提到 Laravel, 像我前面说的,商业气息太浓,其本身用了 Composer 的加载和 Symfony 框架的库和大量的第三方的库,这样综合性太强的软件系统性能是不会很高也不会很稳定的。说起 Artisan,也只能如我前面说的: 它实现了对象的 ArrayAccess 接口,使用了 Closure,使得其代码看起来有点艺术,但是遗憾的是, PHP 本身的代码风格就是不太优雅的,纵使这样,让人感觉有...