Web开发的过程中会涉及各种技术的应用,其中比较突出的是Web服务器、库、前端框架和数据库系统。如今,开发人员使用工具和技术的结合来更加方便和快捷地进行web开发。例如,LAMP,Linux(操作系统)、Apache(Web服务器)、MySQL(数据库管理系统)和PHP、Perl或Python(服务器端脚本语言)。同样,在Web开发中一个新的技术堆栈也越来越受到开发人员的欢迎,而MEAN就是这样一个堆栈!
MEAN是MongoDB、Express、AngularJS 和 Node.js的首字母缩写,这个是一个比较新的开发结构框架,核心的开发语言是JavaScript。由于这个体系下JavaScript语言完成了前端后端的所有开发任务,所以称之为全栈。相对的概念还有一个比较传统的LAMP(Linux Apache MySQL PHP)。
在任何编程语言中调试都是软件开发的基本任务。但不幸的是,在PHP中使用开箱即用的经验进行调试并不是一直奏效的。php.net上的“stock” PHP二进制文件没有配置两个流行的服务器Xdebug和Zend Debugger。开发人员需要进行额外的配置,使他们的PHP堆栈可以进行调试。这对于那些刚接触PHP的开发人员来说可能会是一个比较大的障碍。
本教程为大家介绍的是一个全面的演示,从Docker Hub中提取合适的镜像、运行一个容器到调试PHP代码。该演示需要使用Zend Studio 13,因为它引入了全新的Docker Tooling。
注意:所描述的场景仍然可以使用Zend Studio早期的版本,但任何Docker管理操作需要在命令终端中执行。
jQuery EasyUI致力于帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。jQuery EasyUI提供了基于当下流行的jQuery core和HTML5的控件,助您打造适合当今网络的应用程序。
在指定生成设置(二)一文中,我们为大家介绍了如何生成步骤、添加自定义生成步骤以及清理步骤等。在本文中,我们将继续为大家介绍构建环境、批量编辑以及清理系统环境等内容。
在Build Environment部分,你可以指定你想要使用的构建环境。默认情况下,Qt Creator环境使用并修改包含在其中的Qt版本。根据所选择的Qt版本,Qt Creator会自动设置必要的环境变量。你可以根据自己的项目需求编辑现有的环境变量,添加、重置或者不设置新的变量。
