PHP面试点
anber__wei
这个作者很懒,什么都没留下…
展开
-
php+mysql+nginx的优化点
一、php优化点1.将类的方法定义为static2.尽量使用单引号3.修改php-fpm的进程数4.修改单个脚本可使用内存5.大的数组使用完之后要及时释放6.循环的时候,制定最大的循环字数7.不使用@屏蔽错误8.尽量采用大量的php的内置函数9.使用require代替require_once二、mysql优化点1.避免子查询2.有顺序的读写3.避免的重复的读写4.设置自增的id5.合理设置字段类型...原创 2018-05-03 15:36:41 · 275 阅读 · 0 评论 -
php下载网络图片的方法
1、file_get_contents2、readfile 读取内容3、fopen 系列函数4、curl原创 2018-05-03 15:41:15 · 1076 阅读 · 0 评论 -
LNMP环境的搭建
一、LNMP介绍:LNMP 是 Linux、Nginx、MySQL 和 PHP 的缩写,这个组合是最常见的 Web 服务器的运行环境之一。在创建好云主机之后,您可以开始进行 LNMP 环境搭建。二、下载安装shell三、登录云服务器后,默认已获取 root 权限。在 root 权限下,通过以下命令,先将必要软件一起安装 (Nginx、MySQL、PHP):yum install nginx php...转载 2018-05-03 15:57:39 · 197 阅读 · 0 评论 -
nginx基础命令
#测试配置文件是否有错误nginx -t#查看nginx的版本nginx -v#强制停止nginx服务nginx -s stop#执行完所有的请求再停止nginx -s quit#重新加载nginx配置文件nginx -s reload原创 2018-05-03 16:05:41 · 179 阅读 · 0 评论 -
shell脚本svn项目分支自动化部署
1、创建项目分支function create_branch{ svn cp -m "create branch $SVN_BRANCH"项目svn地址/$SVN_BRANCH}2、部署分支环境function up_file{ cd /data/wwwroot/xiaoe_admin svn checkout svn地址/$SVN_BRANCH chown...原创 2018-05-04 10:50:49 · 517 阅读 · 0 评论 -
SQL查询网址的接口名称
SELECT substr(target_url, length(substring_index(target_url, '/', 3)) + 1) FROM xxxxx WHEREtarget_url NOT LIKE '%.com/audio_index_lazy%'AND target_url NOT LIKE '%.com/content_page%'GROUP BY subst...原创 2018-05-08 09:49:53 · 523 阅读 · 0 评论 -
运维小知识
1.产生死锁的原因互斥条件、不可剥夺资源、环路等待、占有等待2.根据左侧给出的概念,在右侧写出其对应的OSI模型层的名称。设备、概念名称EIA\TIA RS-232、网卡物理层TCP、UDP传输层IP、ARP、OSPF网络层HTTP、DNS、FTP应用层GIF、ASCII、PICT、HTML表示层PRC、SQL、NFS会话层交换机、HDLC、PPP数据链路层3.同一进程中的多个线程可以并发执行,但...转载 2018-05-08 19:34:29 · 456 阅读 · 0 评论