|
@@ -1,10 +1,16 @@
|
|
|
+# ThinkPHP
|
|
|
|
|
|
-ThinkPHP 6.0
|
|
|
-===============
|
|
|
+Apache 2.0,PHP框架,文档比较好。
|
|
|
|
|
|
-ThinkPHP6.0底层架构采用PHP7.1改写和进一步优化。
|
|
|
-
|
|
|
-[官方应用服务市场](https://market.topthink.com) | [`ThinkAPI`——官方统一API服务](https://docs.topthink.com/think-api/)
|
|
|
+* MVC支持-基于多层模型(M)、视图(V)、控制器(C)的设计模式
|
|
|
+* ORM支持-提供了全功能和高性能的ORM支持,支持大部分数据库
|
|
|
+* 模板引擎支持-内置了高性能的基于标签库和XML标签的编译型模板引擎
|
|
|
+* RESTFul支持-通过REST控制器扩展提供了RESTFul支持,为你打造全新的URL设计和访问体验
|
|
|
+* 云平台支持-提供了对新浪SAE平台和百度BAE平台的强力支持,具备“横跨性”和“平滑性”,支持本地化开发和调试以及部署切换,让你轻松过渡,打造全新的开发体验。
|
|
|
+* CLI支持-支持基于命令行的应用开发
|
|
|
+* RPC支持-提供包括PHPRpc、HProse、jsonRPC和Yar在内远程调用解决方案
|
|
|
+* MongoDb支持-提供NoSQL的支持
|
|
|
+* 缓存支持-提供了包括文件、数据库、Memcache、Xcache、Redis等多种类型的缓存支持
|
|
|
|
|
|
## 主要新特性
|
|
|
|
|
@@ -28,17 +34,26 @@ ThinkPHP6.0底层架构采用PHP7.1改写和进一步优化。
|
|
|
|
|
|
> ThinkPHP6.0的运行环境要求PHP7.2+,兼容PHP8.1
|
|
|
|
|
|
-## 安装
|
|
|
+## 升级介绍
|
|
|
|
|
|
-~~~
|
|
|
-composer create-project topthink/think tp
|
|
|
-~~~
|
|
|
+3.2 版本不在维护,只支持php5.6. **旧项目手动升级到新版本。**
|
|
|
+
|
|
|
+地址 https://github.com/top-think/thinkphp 已迁移到 https://github.com/top-think/framework
|
|
|
+
|
|
|
+[官方应用服务市场](https://market.topthink.com) | [`ThinkAPI`——官方统一API服务](https://docs.topthink.com/think-api/)
|
|
|
|
|
|
-启动服务
|
|
|
+[完全开发手册](https://www.kancloud.cn/manual/thinkphp6_0/content)
|
|
|
+
|
|
|
+## 安装
|
|
|
|
|
|
~~~
|
|
|
-cd tp
|
|
|
+mkdir -p php-demo
|
|
|
+chmod 777 php-demo && cd php-demo
|
|
|
+docker run --rm -it -w /var/www/html -v $(pwd):/var/www/html -p 8000:8000 sineverba/php8xc:1.18.0 /bin/bash
|
|
|
+composer create-project topthink/think .
|
|
|
+
|
|
|
php think run
|
|
|
+
|
|
|
~~~
|
|
|
|
|
|
然后就可以在浏览器中访问
|
|
@@ -51,7 +66,3 @@ http://localhost:8000
|
|
|
~~~
|
|
|
composer update topthink/framework
|
|
|
~~~
|
|
|
-
|
|
|
-## 文档
|
|
|
-
|
|
|
-[完全开发手册](https://www.kancloud.cn/manual/thinkphp6_0/content)
|