图文教程:手把手编写自己的PHP MVC框架实例代码

2017-10-5 小编 PHP

1 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。 MVC把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 PHP中MVC模式也称Web MVC,从上世纪70年代进化而来。 MVC的目的是实现一种动态的程序设计,便于后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。 除此之外,此模式通过对复杂度的简化,使程序结构更加直观。 MVC各部分的职能: 模型Model – 管理大部分的业务逻辑和所有的数据库逻辑。模型提供了连接和操作数据库的...

阅读全文>>

标签: MVC

评论(0) 浏览(75)

一步一步搭建 PHP 服务器环境

2017-9-22 小编 教程

这两天翻了翻之前的技术文档,发现有一篇值得拿出来和大家分享:如何给一台全新的阿里云服务器,搭建环境 —— 来部署 PHP 项目,Node.js 项目等。 让我们开始吧: 1. 利用 Docker 制作 Centos 服务器 2. 安装 Nginx 3. 安装 PHP 7 4. 安装 composer 5. 安装Node.js 6. 安装 git 和 svn 利用 Docker 制作 Centos 服务器 因为我自己没有阿里云服务器,所以没法在真实的服务器上搭建环境;但我们可以利用 Docker 来模拟。 首先需要一个 systemd ...

阅读全文>>

标签: Centos

评论(0) 浏览(78)

如何优雅的使用 phpStorm 开发工具

2017-9-20 小编 PHP

按照惯例依然是从百科上复制一条简介: PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具。PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能和智能HTML/CSS/JavaScript/PHP编辑、代码质量分析、版本控制集成(SVN、GIT)、调试和测试等功能。另外,它还是跨平台。在Windows和MacOS下都可以使用。PhpStorm-让开发更智能,而不是更困难。 听说phpStorm 10支持php7呃 优点 跨平台。 对PHP支持refa...

阅读全文>>

标签: phpstorm

评论(0) 浏览(81)

dreamweaver批量删除多个空行的方法

2017-9-17 小编 教程

我们用dreamweaver编辑网页时,有时会因为这样或那样的原因产生很多空行,从而使得文档很长,代码行数居高不下。实际上我们可以通过DW正则表达式的方法,去除网页中多余的空行。 DW一次性去除多个空行步骤: 打开dreamweaver自带的搜索功能,或用ctrl+f快捷键打开搜索功能,在查找里面输入: \r\n\s*\r\n 在替换里面输入: \n 然后在选项里勾选:使用正则表达式。然后点击“替换全部”。dreamweaver就会自动把空行去掉了。

阅读全文>>

评论(0) 浏览(93)

phpStorm使用技巧总结

2017-9-17 小编 PHP

工欲善其事,必先利其器. 拥有一个好的工具不仅可以事半功倍,而且也令人神清气爽. 在编辑器上,我所走过的路是这样的:notepad(对,就是最原始的WIN下的note) -> editplus -> zendstudio -> notepad++  & vim  -> phpstorm  . VIM和notepad++如果不加插件, 就是纯粹的编辑器, 尽管写代码很爽, 但管理项目还是太弱, 要配置完善加各种插件,整个下来就很耗时耗力.phpstorm可以使用VIM编辑模式,这样就拥有了VIM的操作和IDE的...

阅读全文>>

标签: phpstorm

评论(0) 浏览(80)

玩转git电脑小白版:让git成为个人工作备份利器

2017-9-12 小编 GIT

不要把这篇文章当做给编程人员的技术文章,即使你对编程一无所知,按照这篇文章的指引一步步学习,仔细模仿,也可以很容易地学会如何去做。更重要的是,这篇文章将让你介绍如何让git成为你的工作日志,成为你的备份工具,成为你的项目管理软件。没错,git让这一切变得如此简单。   OK,什么是git? Wikipedia(http://en.wikipedia.org/wiki/Git_(software))告诉我们:“Git (/ɡɪt/) is a distributed revision control system with an emphasi...

阅读全文>>

标签: git

评论(0) 浏览(102)

豫ICP备13002593号-2
Copyright © 2017 ruanfei.com. All rights reserved. Powered by emlog.