摘要:
HTTP:超文本传输协议,是一个 客户端和服务器端请求和应答的标准!1、支持客户、服务器模式2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径3、灵活:HTTP允许传输任意类型的数据对象4、无连接:无连接的含义是限制每次连接只处理一个请求5、无状态:协议对于事务处理没有记忆能力HTTPS: 阅读全文
摘要:
客户端或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。接受服务的另一方我们称为客户端。 阅读全文
摘要:
状态401代表未被授权,header("Location:www.xxx.php"); 100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 500 阅读全文
摘要:
MVC是 模型(Model) 、视图(View)、控制器(Control) 的英文首字母的缩写,核心思想是:视图和用户交互 通过事件导致控制器改变 控制器改变导致模型改变 或者控制器同时改变两者 模型改变 导致视图改变 或者视图改变 潜在的从模型里面获得参数 来改变自己。MVC(Model-View 阅读全文
摘要:
方法1(对于PHP5及更高版本): $readcontents = fopen("http://www.phpres.com/index.html", "rb"); $contents = stream_get_contents($readcontents); fclose($readcontent 阅读全文
摘要:
方法1:将php.ini中的session.gc_maxlifetime设置为9999重启apache 方法2:$savePath = "./session_save_dir/"; $lifeTime = 小时 * 秒; session_save_path($savePath); session_s 阅读全文
摘要:
require->require是无条件包含也就是如果一个流程里加入require,无论条件成立与否都会先执行 require include->include有返回值,而require没有(可能因为如此require的速度比include快) 注意:包含文件不存在或者语法错误的时候require是 阅读全文
摘要:
确认服务器硬件是否足够支持当前的流量,数据库读写分离,优化数据表, 程序功能规则,禁止外部的盗链,控制大文件的下载,使用不同主机分流主要流量 阅读全文
摘要:
打印客户端IP:echo $_SERVER[‘REMOTE_ADDR’]; 或者: getenv('REMOTE_ADDR'); 打印服务器IP:echo gethostbyname("www.bolaiwu.com") 阅读全文
摘要:
动态页面静态化 优化数据库 使用负载均衡 使用缓存 使用CDN加速 阅读全文