首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【转】PHP发展路径

摘要 按照了解很多 PHP/LNMP 程序员发展轨迹,结合个人经验体会,抽象出很多程序员对未来迷漫,特别对技术学习盲目和慌乱,简单梳理了这个每个阶段 PHP 程序员技术要求,来帮助很多 PHP...第一阶段:基础阶段(基础 PHP 程序员) 重点:把 LNMP 搞熟练(核心是安装配置基本操作) 目标:能够完成基本 LNMP 系统安装,简单配置维护;能够做基本简单系统 PHP 开发;能够在 PHP...之类影响性能配置),知道 mod_php/fastcgi 区别;在 PHP 方面已经能够熟练各种基础技术,还包括各种深入些 PHP,包括对 PHP 面向对象深入理解/SPL/语法层面的特殊特性比如反射之类...从基本代码应用上面来说,能够解决在 PHP 开发中遇到 95%问题,了解大部分 PHP 技巧;对大部分 PHP 框架能够迅速在一天内上手使用,并且了解各个主流 PHP 框架优缺点,能够迅速方便项目开发中做技术选型...有深入学习了解;能够进行基本 PHP 扩展开发,了解一些扩展开发中高级知识(minit/rinit 等),熟悉 php 跟 apache/nginx 不同通信交互方式细节(mod_php/fastcgi

2.4K31

WDCP应用篇之https之路

/ssl image.png 申请完成之后,自然是需要我们进行一番服务器部署了,如果是自建,在php或者是htaccess上写入对应配置即可,之前为了方便统一管理多个网站,我们通过了WDCP面板进行配置...,好在wdcp从3.x开始就增加了对SSL证书支持,摸索了几天之后,总算是将WordPress和企业站点全面https画上了句号。...但是这个html层面的设置会有一个新问题, 就是可能后端动态php以及js无法加载 可以将调用换成相对路径 比如,原来 src="yourdomain.com/js/jquery.js" 改为...某些动态化非常灵活站点,无法将所有调用改为相对路径,导致无法登录后台等问题 这里有两个思路,一个是在apache引擎下,通过htaccess文件,重写方式,监听80端口, 再做协议地址转换,强制301...-d RewriteRule ^. index.php [L] 但是这个方式在WDCP并不适用,有多次重定向问题,于是,就尝试换一种思路,检查nginx配置文件,在 location ~ \.php

3.7K70

web站点应用之路_wdcp面板设置篇(二)

安装配置好wdcp之后,我们就进入wdcp面板设置界面了,首先刚进来时候,会提示你更换登录密码和数据库密码。根据版本不同,显示内容也会有一定区别。...我这里wdCP v3.2.13,如果需要更新,可以点这个下载最新版,会进行后台更新(注意先备份数据)。要特别注意云锁,不熟悉尽量不安装。安装了尽量找到云锁售后群。...php设置就是设置一些基本php设定,版本管理是多版本共存,可以切换不同php版本,主要支持,5.2-6 70 71 这么几个版本。...image.png SSH设置这个讲一下,其实也比较简单,就是在这里上传对应证书,然后在网站那边用对应路径即可。...N+A组合,设置或指定了PHP版本,只要上传nginx证书文件即可 lamp,上传apache证书文件即可 image.png 这里有个坑,如果是免费证书,需要把cert复制出来和另外一个key

2.8K40

手动优化WDCP提高速度减少负载负载

小编发现很多同学在使用阿里云服务器搭建PHP网站时候会用到WDCP面板,用WDCP面板大家最为关注就是WDCP所占用内存,很多童鞋说目前最新版本WDCP面板比较占用系统资源,尤其是占用内存较大。...那么对于小内存服务器和VPS我们该如何来优化WDCP所占用系统资源呢?...根据上图我们发现大部分占用内存程序是httpd所导致,针对这个现象我们来优化apache配置文件httpd.conf 优化方法: 通过wdcp后台找到需要修改文件,文件路径/www/wdlinux...:我们通过下图来正确辨别内存使用率,只需要看实际使用内存即可。...呵,备份一下WDCP原始参数,别改不回来了: ServerLimit 1024 StartServers 5 MinSpareServers

1.4K20

wdcp常用工具及命令集

wdcp后台登录密码忘记修改方法 sh /www/wdlinux/tools/wdcp_login_chp.sh wdcp后台限制登录IP设置错误修复方法 sh /www/wdlinux/tools.../wdcp_login_cbip.sh wdcp后台限制登录错误次数修复方法 sh /www/wdlinux/tools/wdcp_cdip.sh 修改时间和同步时间方法 sh /www/wdlinux.../tools/wdcp_ntp.sh 硬盘分区小工具 众所周知,在wdcp,wdOS,lanmp等安装环境里,web环境及wdcp等目录都是安装在/www目录下 以几种情况 1 VPS有两个硬盘...后台服务环境安装目录(wdcp2后才有,1.X没有) /www/wdlinux/wdapache wdcp后台用apache /www/wdlinux/wdphp wdcp后台用php 相关软件安装目录.../www/wdlinux/nginx/conf/nginx.conf /www/wdlinux/php/etc/php-fpm.conf /www/wdlinux/apache/conf/httpd.conf

1.9K20

wdcp常用工具及命令集

wdcp后台登录密码忘记修改方法 sh /www/wdlinux/tools/wdcp_login_chp.sh wdcp后台限制登录IP设置错误修复方法 sh /www/wdlinux/tools.../wdcp_login_cbip.sh wdcp后台限制登录错误次数修复方法 sh /www/wdlinux/tools/wdcp_cdip.sh 修改时间和同步时间方法 sh /www/wdlinux.../tools/wdcp_ntp.sh 硬盘分区小工具 众所周知,在wdcp,wdOS,lanmp等安装环境里,web环境及wdcp等目录都是安装在/www目录下 以几种情况 1 VPS有两个硬盘...后台服务环境安装目录(wdcp2后才有,1.X没有) /www/wdlinux/wdapache wdcp后台用apache /www/wdlinux/wdphp wdcp后台用php 相关软件安装目录.../www/wdlinux/nginx/conf/nginx.conf /www/wdlinux/php/etc/php-fpm.conf /www/wdlinux/apache/conf/httpd.conf

2.4K40

WDCP 面板 V3.2 新增多 PHP 版本共存和一键 SSL 功能

最近许久没有动静 WDCP 面板终于升级到了 3.2 版本,其中增加了两个大家热切期待功能,一是多 PHP 版本共存,二是创建 letsencrypt 证书。...WDCP 官方能否考虑在国内外多放几条安装包线路,并且在明显位置给予醒目提示,这样对于 WDCP 用户群体扩大还是有好处。 ?...二、WDCP 支持多 php 版本设置 自 v3.2 开始,wdcp 支持多 PHP 版本共存共用和切换,可根据需求灵活选择和使用 安装方法如下: wget https://down.wdlinux.cn...上面选择 php 版本时候需要哪个就安装哪个,别全都安装上,要知道 php 版本多了也蛮吃内存。安装后检查下是否启动,然后创建站点时候指定一下使用 php 版本即可。 ?...总体来说 WDCP 3.2 版本新增 2 大功能还是挺给力,解决了很久以来某些特定程序指定 php 版本问题,也解决了免费 SSL 证书安装问题。

2.9K30

新版VPS主机管理面板WDCP安装及使用体验-国产简单易用型VPS面板

WDCP也算是国产中颇受大家欢迎VPS主机面板了,提供了nginx、apache、mysql、php等Web建站环境一键搭建。...而WDCP实际上也有长达几年时间没有更新了,mysql、php版本都停留好早以前版本,新出来一直都没有更新, 已经不能满足于现在Wordpress建站需要了,这也是部落为什么要扔掉VPS面板!...3、“PHP设置”可以直接在线修改你PHP.ini文件,根据你自己VPS配置可以设置使用内存量 memory_limit、POST最大字节数 post_max_size、允许最大上传文件 upload_max_filesize...(点击放大) 4、PHP配置文件修改后,你就可以在探针中看到相关参数发生了变化了。 5、这是WDCP网站目录,每新建一个网站就会新建一个网站根目录。...六、新版WDCP安装使用小结 1、新版WDCP最大变化就是对Apache、Nginx、PHP和MysqL版本进行相应升级,WDCP后台功能与上一版本基本上保持一致,不过,目前WDCP对于PHP 7

10.3K31

WDCP 面板安装微擎过程记录

同时很多人自行搭建微擎程序时候遇到了难题,为了解决这个难题魏艾斯博客前面发表过一篇宝塔面板一键部署安装微擎教程,今天再补充一篇 WDCP 面板安装微擎过程记录,毕竟还是有很多人接触和熟悉 linux...面板是 WDCP。...WDCP 面板是微擎官方推荐 php 环境面板,这款面板在国内也是开发较早、用户众多一款面板。...1、配置 wdcp WDCP 面板安装教程 配置好后访问 ip:8080(ps:输入:8080 时,输入法切换为英文模式) 2、登陆后首先修改默认密码,就在登陆后台首页,用红色大字提示:当前管理后台使用默认密码非常不安全...3、网站管理 -> php 设置 -> 设置成下图中数值 -> 确定 -> 重启 web。

3K00

今天来说下Linux服务器环境包及面板推荐:军哥LNMP、OneinStack、WDCP 和 宝塔软件

军哥 LNMP 为 centOS 等 Linux系统,配置 Nginx + MySQL + PHP  环境,完美运行 WordPress,支持伪静态。...多版本共存教程 https://blog.linuxeye.cn/441.html 可视化操作环境 说到可视化环境,国内比较热门应该是 WDCP、AMH了。...WDCP 今年推出 3.0 系列,我之前给朋友配置使用过,进行一些更新和优化后,还是比较稳定;AMH 目前是收费了,知道君就没有使用过最新版,所以就不谈这个了。...WDCP 3 可视化面板 wdCP是WDlinux Control Panel简称,是一套通过WEB界面就可以控制和管理Linux云主机服务器以及虚拟主机管理系统。...最近更新 WDCP 3,已经对组件进行了全面更新,安全性也得到了提升。这个面板操作非常简单,通过这个面板你几乎可以实现各种操纵,包括但不限于创建和管理网站、数据库、FTP 等等。

4K10

ThinkPHP5.1 配置NginxApache下 URL重写

环境配置上注意点 ① 首先,安装 PHP版本不能太低,否则不支持 ThinkPHP5.1 框架要求 ② 其次, "3306,80,21,22" 等端口需求开放 ③ 对于 "php.ini" ,...s=/$1 last; } 因为 ThinkPHP5.1 框架设计需求,我们入口路径是在 public下,参考文档时,注意是对应着 二级目录 为了本地环境测试真实性,我都会习惯性对自己项目进行虚拟域名配置...,可做参考: ☪ 附录 以上操作,希望你也能顺利完成 附录文章1:centOS7 安装配置 lnmp参考博客整理 附录文章2:WDCP 初次见面/打个招呼 小插曲 【其实,这个项目真实情况就是从零配置...这时 同事建议可以直接安装 WDCP(一套通过WEB控制和管理服务器 Linux 服务器管理系统以及虚拟主机管理系统) 个人百度看着介绍的确简单,主要是可以随意切换PHP版本 所以 我在系统上直接安装了这个管理系统...拜托 根本不支持我 ThinkPHP5.1 框架 各种百度,看社区讨论 得到解释竟然是:这种模式下,不支持PHP版本选择,也不知道官方为啥不来解决这个坑 今天一早 我重新安装 WDCP

2.6K20

PHP数据结构-图应用:最短路径

而最短路径则是指从某个顶点到另一个顶点中权值最小那条路径。这条路径不一定是包含在最小生成树中,所以它们并没有太大联系。 ?...然后我们再来看结点 3 ,它到结点 1 最短路径应该是走 3->4->1 这条路径,也就是权值为 6 这条路径,而不是中间那条直线权值为 7 路径。 没错,这就是最短路径概念了。...){ for($j = 1;$j<=$n;$j++){ echo $graphArr[$i][$j], ' '; } echo PHP_EOL...,继续下一个最近结点 } for ($i = 1; $i <= $n; $i++) { echo $dis[$i], PHP_EOL; } } // 请输入结点数....php 参考文档: 《数据结构》第二版,严蔚敏 《数据结构》第二版,陈越 《数据结构高分笔记》2020版,天勤考研 《啊哈!

56120

看不懂代码也能做网站(二)---使用wordpress搭建个人博客

使用wordpress搭建个人博客 配置站点 站点配置 本地服务器域名填写 云服务器域名填写 配置FTP和MYSQL 下载wordpress 配置站点 打开WDCP 不知道或者忘记操作小伙伴可以移步...效果演示以及环境搭建 (如需要安装别的php版本)打开服务器 输入命令 su进入root用户 wget http://down.wdlinux.cn/in/phps.sh回车 然后 ..../phps.sh选择自己需要版本安装即可 可以在wdcpphp版本管理选择启动或者关闭 ?...我使用是7.1版本php大家选择6以上版本即可 官网推荐7.4 ?...选择你要使用域名 ? 点击解析进入后选择 添加记录 ? ? 保存即可 记住填写记录值此处我写是mywordpress 返回WDCP 创建站点 ?

1.8K30

WDCP 面板创建网站点

当你安装 WDCP 面板之后,就要开始用来添加和管理网站了。使用面板好处就是可视化管理网站,不用像 lnmp 那样使用命令行来操作。点几下按钮就可以创建一个功能完整 php 网站了。...下面我们来讲解使用WDCP 面板创建网站点。 1、通过 https://你 ip:8080 登录面板后,没有站点信息,需要我们手动创建站点。 ?...就拿我们常用 wordpress 来说,上传 ZIP 压缩包到/public_html 目录中(支持在线解压多种常见压缩格式),用 WDCP 面板后台文件管理(位置在系统管理-文件管理)解压缩,再用...只要看过了 WDCP 面板安装教程,再到本文WDCP 面板创建网站点,搭建常用 wordpress 站点就基本没问题了,其他 php 网站程序也是类似安装。...有了 WDCP 面板帮助很多初学 Linux 系统新手解决了面对命令行手足无措找不到头绪尴尬,实在是非常好用一款 linux 面板了。

6.3K70
领券