Category: PHP是最好的语言
Adsense 真是矫情 又给我发警告说哪些文章上不能放广告 因为违反了条例. 目测是机器人抽查, 因为我收到过一次或二次误判, 但是也无法主动联系谷歌 只能登陆Adsense然后选择 解决了问题并给出解决问题的办法: 修改文章, 去掉广告. 这一次的问题只在 这个页面 上, 说是不能在 以下主题相关的帖子上放广告, 因为不是 Family-safe. 以下内容都不被允许放广告, 即使打打擦边球都很有可能被机器人抓到. 一些Adsense广告禁止的博文内容 关于性表现的提示或建议 一些性健康问题的治疗 与怀孕,分娩或计划生育有关的一些性健康建议 关于性传播疾病的讨论 好吧, 我又不想删掉那篇文章, 只能选择不在那篇文章上显示Adsense广告了. 去掉文章前后或者文章中间的广告 …
至从我升级到 PHP7 之后页面的加载时间加快了, 虽然有时候不那么明显 因为有用到 CloudFlare CDN. 登陆 Google Webmaster 查看 过去90天抓取页面的统计, 发现页面平均下载时间都大大的缩短了. 以下是我在英国QuickHostUK主机上的几个站的页面爪取时间的变化. 平均页面爪取时间都缩短了一半多, 效果特别的好. 特别是在同样的资源下 (并没有升级主机硬件配置), 同样的PHP代码不需要修改就能获得至少2倍的速度, 并且内存用量也减少了, 这就意味着同样的资源下能服务更多的请求! 服务器响应速度快了 页面加载时间(动态PHP) 就快了! 页面加载速度快有利于在搜索引擎中的排名(SEO), 特别是谷哥已经表示会把页面加载时间当作一个排名因素来考虑的, 所以童鞋们一定要加把劲优化页面的速度! 英文: PHP7 …
从PHP5升级到PHP7之后 就在想 为啥没有PHP6? 2004年第一个PHP5.0大版本更新, 然后11年后(2015年12月3日)直接从5跳到了7. 版本6被抛弃了.. 原因有: (1) 性能太差 (2) 项目延时太久 不过一些好的代码还是移回到了 PHP5.3 和 PHP5.4 现在 PHP5.6 和 PHP 7.0 是稳定的版本. 几个性能比较 除了之前的这个帖子大概能看出PHP7是PHP5的好几倍速度, 以下几个是摘抄于这篇帖子. 一些商务网站 能接受的请求数翻了一倍, 速度快 内存用量更少, 可支持的请求数更高了, …
在申请Vultr 5美元主机的时候 选择了Ubuntu 16.04 这个安装完就是PHP7.0. 因为PHP5.x和PHP7.x是不太兼容的, 很多功能去掉了, 比如mysql_connect. 而我英国QuickHostUK VPS上还有很多网站还有很多脚本用的是这种老式连接数据库的代码, 所以一直以来没有下定决心升级(升级后可以预想问题代码会很多…). 两台VPS刚好CPU主频都是2.4G, Vultr的主机是1核+740M内存 而我QuickHostUK上的主机是6核+3G内存. 所以可以大概比较一下PHP5 和PHP7的效率. PHP代码算素数 这代码就不说了, 算法是 Sieve of Eratosthenes. 代码如下: // 摘自: https://codingforspeed.com/performance-comparison-between-php7-0-11-and-php5-6-23-on-two-vps/ define('N', 1000000); $Primes …
WP 博客的一些文件夹或者文件需要特定的安全访问属性. 这样就会被任意用户恶意的更改. 如果你的VPS服务器上有多个博客, 可以通过以下脚本很方便的保证 WP文件夹的访问属性是最佳的安全的. // 定义WP博客的根目录 $wp = array( '/var/www/justyy.com/', '/var/www/helloacm.com/', '/var/www/codingforspeed.com/' ); foreach ($wp as $site) { echo "处理 $site ...\n"; chmod($site, 0755); chmod($site . 'wp-includes', …
WordPress 提供 add_action 用来在指定的事件中 运行代码. 比如在 管理员界面中的最上面可以通过 $wp_admin_bar 的 add_menu 方法来扩展菜单选项: 此函数的具体用法可以查看: https://codex.wordpress.org/Class_Reference/WP_Admin_Bar/add_menu $wp_admin_bar 变量是全局变量. 你可以把菜单参数(数组)传入 add_menu 方法: $menu = array( 'id' => 'helloacm_add_top_admin_bar_google_webmaster', 'title' => 'Google Webmaster', 'href' …
WORDPRESS 博客强大的地方 就在于可以用插件 扩展功能. WORDPRESS有一个专门管理插件的页面 可以很清楚很简单的对每个插件进行 升级, 配置, 开启和关闭等操作. 插件目录 所有插件都存于/wp-content/plugins 目录下. 每个插件都有自己的目录. 目录下必须要有同名的 PHP 文件 作为插件的入口. 比如你创建了文件夹 sample 在里面就必须有 sample.php 作为插件的入口. 插件的描述信息 插件的描述信息需要在 PHP 文件的最顶段 以注释的方式指定, 比如: <php …