macOS功能强大的Web和PHP开发环境
PhpWebStudy 支持网络开发所必需的各种技术。包括 PHP、MySQL、Caddy、Nginx、Apache、MariaDB、MongoDB、PostgreSQL、Memcached、Redis 和 Pure-FTP,确保与大多数网络应用程序和框架兼容。
PhpWebStudy 是一款一体化的 PHP 开发环境软件, 包含了PHP开发中所需要的一切. 动态服务器,静态服务器, DNS 服务器, FTP 服务器, PHP 和 NodeJS, 数据库, 数据缓存, 数据队列. macOS系统php 开发, 你只需要PhpWebStudy
特性
- 简洁明了的界面, 卓越的用户体验
- 同时运行多个PHP版本, 支持 PHP5.x - PHP8.x
- 为每个站点分别设置域名、PHP版本、端口、SSL证书、URLRewrite
- 快速创建新项目,使用所选框架进行初始化,支持:wordpress, laravel, yii2, symfony, thinkphp, codeIgniter, cakephp, slim
- 本地 DNS 服务器,使用域名从手机和其他电脑访问本地网站
多种实用功能, 提升开发体验
- 系统环境快速查看和编辑
- /etc/hosts文件快速查看和编辑
- 选择或拖拽文件夹快速创建静态站点
- 快速生成自签名SSL证书, 使用https访问站点
- 文件信息预览,查看文件大小, 创建修改时间, md5, sha, sha256等信息
- 时间戳和时间互相转换
- 端口和进程占用查找与清理
- PHP代码混淆
- 更多功能持续添加中...
PhpWebStudy目前是免费的, 当前暂无收费计划. 不排除后续推出收费版本, 但是即使后续有收费版本, 也保证不会影响到已使用的用户
支持macOS Big Sur 11及更高版本macOS系统, 暂时不支持Linux和Windows等非macOS系统。
不, 目前PhpWebStudy不提供任何的模块二进制文件, 所有的二进制文件全部来自Homebrew和Macports, 或者用户自行编译的. 另外, 真的有人使用macOS进行开发工作而完全不使用Homebrew或Macports吗?
不会影响, PhpWebStudy程序文件和用户数据是分开的, 删除或升级PhpWebStudy, 并不会影响到原有的数据.
用户的项目, 不会指定特定文件夹, 可以在任何目录, 由用户自行管理.
各个模块的配置文件和数据库文件在~/Library/PhpWebStudy/server文件夹, 删除或升级PhpWebStudy, 并不会影响到此文件夹
PhpWebStudy默认支持PHP5.6-PHP8.x(最新版). 事实上, PhpWebStudy是使用Homebrew和Macports来安装PHP的, 用户可以跟随PHP官方的更新, 及时的使用最新版PHP
PhpWebStudy包含以下PHP扩展: memcache redis ssh2 swoole xdebug amqp apcu calendar curl dba dbase enchant event exif ffi ftp gd gearman geoip gettext gmagick gmp iconv igbinary imagick imap intl ipc jsmin ldap lzf mailparse maxminddb mbstring mcrypt memcached meminfo mongodb mysql mysql_xdevapi oauth odbc opcache openssl openswoole oracle pcntl pcov posix postgresql pspell psr raphf rar rrd scrypt snmp soap sockets sodium solr sqlite sqlsrv stomp svm tideways_xhprof tidy timezonedb uploadprogress uuid vld xapian xmlrpc xsl yaf yaml yaz zip zstd
不需要. PhpWebStudy为各个模块提供了开箱即用的默认配置文件, 直接就可以启动. 用户也可以非常直观便捷的修改各个模块的配置文件
与Docker相比, PhpWebStudy更加直观, 开箱即用. 各个模块全部使用原生静态二进制运行, 速度更快, 资源消耗也更少. 配置文件, 日志文件也更方便查看修改
与Homebrew相比, PhpWebStudy更加集中和直观. 不需要再去输入命令, 或者在各个文件夹查找配置文件和日志文件.您已经使用Homebrew了, 为什么不更进一步, 尝试使用PhpWebStudy?
与MAMP、XAMPP、herd相比, PhpWebStudy依托开发人员基数更为庞大的Homebrew和Macports, 支持的模块更加全面, 而且可以及时使用最新版的PHP, Mysql或其他模块,有些较旧版本也能使用.而不必像MAMP、XAMPP、herd等, 完全等待他们自身软件提供.
不需要. 不需要移动文件, 也不需要导入导出数据, 什么都不需要做, 就可以从原有环境切换至PhpWebStudy.