文档章节

PHP--WEB项目基础开发环境

DaddyMagic
 DaddyMagic
发布于 2017/04/05 23:28
字数 289
阅读 10
收藏 0

首先我们了解一下基于PHP做一套简单web项目所需要的基本元素。如下图

其中XAMPP和PHPSTORM比较简单,composer需要好好了解一下。后面会结合项目详细说明一下,

一、XAMPP

下载地址

由于后面所做项目是基于PHP5.6进行开发,所以在下载页面去找PHP版本是5.6的包进行下载。XAMPP一键安装,比较简单,再次不多说,如遇到问题,请自行百度解决。

二、PHPSTORM

下载地址

一款jetbrains的开发工具,有IDEA使用经验的用起来会比较顺手,在此开发工具中,本人经常撞墙的就是debug的调试。不是撞到本机调试就是撞到远程调试。后面会单独写一篇帖子总结一下。避免再次撞墙。

三、COMPOSER

下载地址

主要内容,比起前二者需要花点时间去学习一下。链接我给的是内地的镜像链接,原链接需要翻墙。此处内容下次单独写一篇,总结下自己

© 著作权归作者所有

共有 人打赏支持
DaddyMagic
粉丝 1
博文 8
码字总数 2210
作品 0
石河子
初识yii Framework 框架 建立第一个 Yii 应用

自己折腾php快一年了,开始用了一个国产的框架,还算用得比较熟悉了,最近想把这个业余爱好继续发扬光大,因此,把笔记本的win7也干掉了,装了ubuntu ,体验一把完整的php开发体验, 重要是准...

淡水鱼
2013/03/22
0
6
5个在线代码编辑器,供云计算爱好者

随着云概念的流行,云计算的商业化的深入,云的使用者或是爱好者越来越多。本文精选了几款在线代码编辑器,开发者可以在浏览器中进行工作。 我们要多长时间才能完全以云的方式来编程呢?先看...

老枪
2011/04/07
8.1K
7
Go开发实战

写这本书主要是灵感来自于: https://github.com/thekarangoel/Projects 然后我就想到了当初做PHP的时候,也有类似的项目,觉得golang也可以实现一个类似的书籍,暂且把书名定为《Go实战开发...

astaxie
2013/08/05
6.1K
0
在Cloud9上搭建Yii开发环境

最近想尝试一下在 IDE 环境下写 PHP。但是 eclipse 之类的 IDE 感觉比较麻烦,还要装插件,配环境。想弄个简单一点的。之前尝试用过 Cloud9 写过一些Node.js,于是看看是否也能比较好地支持 ...

ljie-PI
2013/12/08
200
0
手把手教你跑 Larave 框架实战笔记系列之一

         [宗旨]严格遵循现代编程组件化Web开发原理,通过phpRE+Composer + PhpStorm+Laravel快捷安装配置集成强大现代优雅开发平台,实现一站式Web开发。 [前 言]据调查显示,目...

人可工作室
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JS三元运算示例

1. topFlag=topFlag ==0?1:0; 等于 if(topFlag=00){ topFlag=1; }else if(topFlag == 1){ topFlag=0; } 2. 5>3?alert('5大'):alert('3大'); 即 if(5>3){alert('5大')}else{alert('3大')}; 注......

森火
今天
0
0
利用Slf4j的MDC跟踪方法调用链

why? 一个web项目通常提供很多URL访问地址, 项目一般都是分层处理,例如Controller——>Service——>DAO。 如果想根据日志查看用户一次请求都走了哪些方法(多数是查错误)。 如果系统是多人...

杨春炼
今天
7
0
Maven介绍及安装

Maven介绍及安装 以下内容是本人早期学习时的笔记,可能比较详实繁琐,现在复习一下Maven,顺便将内容抛出来,供大家一起学习进步。 一、Maven简介 Maven是Apache旗下的一款项目管理工具,是...

星汉
今天
0
0
小程序Aes解密

主要步骤: 1、下载AES源码(JS版) 2、在小程序中新建一个公共的文件夹,把AES源码拷贝进去(注意:需要暴露接口 module.exports = CryptoJS;) 3、添加一个用于加密解密的公共JS,可取名为...

Mr_Tea伯奕
今天
0
0
Go实现文件传输(基本传输可用)

发送端 package mainimport ("fmt""os""net""io")func SendFile(path string, connect net.Conn){file, oerr :=os.Open(path)if oerr !=nil{fmt.Println("Open", oerr)......

CHONGCHEN
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部