 
 
swoole是什么?:
swoole是一个PHP扩展,扩展不是为了提升网站的性能,是为了提升网站的开发效率。最少的性能损耗,换取最大的开发效率。 利用Swoole扩展,开发一个复杂的Web功能,可以在很短的时间内完成了。
	
swoole有什么功能?
1、 类似ORM的数据查询,提供SQL封装器,让MySQL的SQL与PHP的Array,会话,Cache无缝结合。
	
2、App MVC分层结构,有效的程序结构分层,提高程序的可维护性和扩展性,实现低耦合,基于接口开发。
	
3、集成大量,实用的功能,比如方便的数据库操作,模板操作,缓存操作,系统配置,表单处理,分页,数据调用,字典操作,上传处理,内容编辑,调试等。
	
4、模板-数据反射系统,可以直接在模板中调用数据,提供很多标签,可以无需修改程序,只修改模板,即可实现网站各类更新维护工作。
	
另外的几个功能
	
1、Swoole包含了大量类,提供众多的功能扩展,基本上Web开发能够用到的功能类,大部分都可以在Swoole框架中找到。
	
2、Swoole拥有插件系统,Fckeditor、Adodb、pscws中文分词、中文全文索引系统、最新的Key-Value数据库思想,TokyoTyrant,可以无限扩展框架的功能。
	
swoole如何使用?
后续介绍 swoole在linux系统下使用,选择Uabntu 18.04 桌面版(也可以选择 centos 7 )。
	
	
	
虚拟机下载地址:https://www.cr173.com/soft/68480.html
Uabntu 18.04 镜像: http://releases.ubuntu.com/18.04/
虚拟机安装ubantu ISO :https://jingyan.baidu.com/article/ff42efa9d45ae7c19e220291.htm
安装环境:
	
1:Apache $ sudo apt-get install apache2
	
	
一、Start Apache 2 Server /启动apache服务
             # /etc/init.d/apache2 start
             or
             $ sudo /etc/init.d/apache2 start
     二、 Restart Apache 2 Server /重启apache服务
             # /etc/init.d/apache2 restart
             or
             $ sudo /etc/init.d/apache2 restart
       三、Stop Apache 2 Server /停止apache服务
             # /etc/init.d/apache2 stop
             or
             $ sudo /etc/init.d/apache2 stop
	
	
以上是启动、重启、停止Apache 服务的命令。
	
验证Apache是否安装成功有2个点:
	
	     
 
	
⑴:cd /var/www/html 存在此目录 (上图)
	
	    
 
	
⑵:打开ubantu浏览器,输入127.0.01 出现以上画面。
	
2:PHP7.X # apt-get install php (ubantu 18.04 默认安装PHP7.2)
	
	      
 
	
输入 php -v 出现上图版本信息 即安装成功!
	
2: php- pear (PHP拓展工具) # apt-get install php-pear
	
3: php- devel (PHP拓展组件) # apt-get install php-dev(centos 7 为 #apt-get install php-devel )
	
4:下载 swoole (swoole为纯C编写,因此需要GCC来编译 确保计算机已安装GCC)
	
可用gcc -v 查看gcc版本 如果未安装 #apt-get install gcc
	
安装完gcc 后执行 #sudo pecl install swoole
	
安装过程会提示
	
	    
 
	
是否支持 或者 启动一些功能 建议全部 则写Y 按回车。
	
	  
 
	
出现以上字段,则寿命swoole安装完成
以上就是“swoole安装的环境要求”的详细内容,想要获取更多swoole教程欢迎关注编程学习网
扫码二维码 获取免费视频学习资料

- 本文固定链接: http://www.phpxs.com/post/8289/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
 
			








