-
PHP底层的运行机制与原理
所属栏目:[PHP教程] 日期:2016-09-29 热度:118
副标题#e# PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。 PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。 了解PHP[详细]
-
2015年十五个热门的 PHP 开发工具
所属栏目:[PHP教程] 日期:2016-09-29 热度:194
PHP是一种服务器端的脚本语言,通常用于WEB开发,但也可以用于其他普通的功能。它是最常用的语言之一,目前大约有240万个网站是用PHP语言实现的。网络上有很多免费的PHP开发工具,这些工具对于PHP程序员来说是非常好用的,并且有很大的帮助作用。 有很多基[详细]
-
PHP之父:PHP7 性能翻倍关键大揭秘
所属栏目:[PHP教程] 日期:2016-09-29 热度:147
20岁老牌网页程序语言PHP,最快将在10月底释出PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。 HHVM 是脸书为自家网站特性而量身客制的PH[详细]
-
关于PHP程序员解决问题的能力
所属栏目:[PHP教程] 日期:2016-09-29 热度:129
这个话题老生长谈了,在面试中必然考核的能力中,我个人认为解决问题能力是排第一位的,比学习能力优先级更高。解决问题的能力既能看出程序员的思维能力,应变能力,探索能力等,又可以看出他的经验。如果解决问题能力不佳是无法通过面试的。 这里举个例子[详细]
-
PHP:6种GET和POST请求发送方法
所属栏目:[PHP教程] 日期:2016-09-29 热度:181
在i94web博客中,我试过了畅言和多说两种社会化评论框,后来还是抛弃了畅言,不安全。 无论是畅言还是多说,我都需要从远程抓取文章的评论数,然后存入本地数据库。对于多说,请求的格式如下: //获取评论次数,参数是文章ID functiongetCommCount($postid)[详细]
-
现在写 PHP,你应该知道这些
所属栏目:[PHP教程] 日期:2016-09-29 热度:177
副标题#e# 首先你应该是在用 PHP 5.3 以上的版本,如果 PHP 版本在这之下,是时候该升级了。我建议如果有条件,最好使用最新的版本。 你应该看过PHP The Right Way,这篇文章包含了很多内容,而且还能再扩展开。大部分的名词和概念你都需要了解。 1. PSR Th[详细]
-
PHP 7 的五大新特性
所属栏目:[PHP教程] 日期:2016-09-29 热度:211
1. 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET['a'] ?? 1; 它相当于: php $a = isset($_GET['a']) ? $_GET['a'] : 1; 我们知道三元运算符是可以这样用的: $a ?: 1 但是这是建立在 $a 已经定义了的前提上。新[详细]
-
为什么 Laravel 会成为最成功的 PHP 框架?
所属栏目:[PHP教程] 日期:2016-09-28 热度:146
2011年,Taylor Otwell将Laravel作为一种包含全新现代方法的框架介绍给大家。Laravel最初的设计是为了面向MVC架构的,它可以满足如事件处理、用户 身份验证等各种需求。另外它还有一个由管理数据库强力支持,用于管理模块化和可扩展性代码的软件包管理器。[详细]
-
Rogue Wave 收购 Zend,争夺 PHP 网页开发市场
所属栏目:[PHP教程] 日期:2016-09-28 热度:114
近日跨平台软体开发工具商Rogue Wave在官网宣布并购Zend,而Zend所开发的Zend Framework为许多PHP开发者选择使用的框架。目前全球有一半的网站由PHP运作,如使用Wordpress或是Drupal框架制作的网站都以 PHP为基础,不少开发者使用Zend Framework来加速PHP[详细]
-
PHP 之 FastCGI 与 mod_php 详解
所属栏目:[PHP教程] 日期:2016-09-28 热度:82
网上对于FastCGI与mod_php的知识比较杂乱而不全面,故在此整理一下,以便入门学习者查阅方便。 背景 PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么[详细]
-
10个典型实用的PHP代码片段
所属栏目:[PHP教程] 日期:2016-09-28 热度:185
副标题#e# 本文将介绍10个经常会用到的PHP代码片段,包括黑名单过滤、随机颜色生成器、从网上下载文件、Alexa/Google Page Rank、强制下载文件、用Email显示用户的Gravator头像、用cURL获取RSS订阅数、截取图片、检查网站是否宕机。 一、黑名单过滤 functio[详细]
-
PHP开发:使用PHP抓取百万知乎用户以及知识点札记
所属栏目:[PHP教程] 日期:2016-09-28 热度:161
副标题#e# 代码托管地址:https://github.com/hhqcontinue/zhihuSpider 开发前的准备 安装Linux系统(Ubuntu14.04),在VMWare虚拟机下安装一个Ubuntu; 安装PHP5.6或以上版本; 安装curl、pcntl扩展。 使用PHP的curl扩展抓取页面数据 PHP的curl扩展是PHP支[详细]
-
php如何实现验证码
所属栏目:[PHP教程] 日期:2016-09-28 热度:208
副标题#e# 验证码在表单实现越来越多了,但是用js的写的验证码,总觉得不方便,所以学习了下php实现的验证码。 验证码在表单实现越来越多了,但是用js的写的验证码,总觉得不方便,所以学习了下php实现的验证码。好吧,其实是没有事情干,但是又不想浪费时[详细]
-
PHP语言开发Paypal支付demo的具体实现
所属栏目:[PHP教程] 日期:2016-09-28 热度:149
副标题#e# 一、开发前准备 https://developer.paypal.com/ 到paypal的开发者官网注册开发者账号。 用账号登录之后、点击导航上面的 dashboard、进入dashboard面版。如下截图、后续的操作都是在这个面板中操作。 上面截图中菜单 Sandbox下面的Accounts里面能[详细]
-
PHP编程效率的20个要点
所属栏目:[PHP教程] 日期:2016-09-28 热度:172
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号[详细]
-
PHP7革新与性能优化
所属栏目:[PHP教程] 日期:2016-09-28 热度:149
副标题#e# 有幸参与2015年的PHP技术峰会(PHPCON),听了鸟哥(惠新宸)的关于PHP7的新特性和性能优化的分享,一切都令人感 到激动。鸟哥是国内最权威的PHP专家,他的分享有很多非常有价值的东西,我通过整理分享的PPT和收集相关资料,整理为这篇解读性质的[详细]
-
浅谈 PHP 中的多种加密技术及代码示例
所属栏目:[PHP教程] 日期:2016-09-28 热度:133
副标题#e# 同样是一道面试答错的问题,面试官问我非对称加密算法中有哪些经典的算法? 当时我愣了一下,因为我把非对称加密与单项散列加密的概念弄混淆了,所以更不用说什么非对称加密算法中有什么经典算法,结果当然也让面试官愣了一下,所以今天就花点时[详细]