dhtmlxScheduler 与 PHP:Slim 3
本教程介绍了如何使用 Slim 3 框架和后端 REST API 构建基于 PHP 的 Scheduler 的基本步骤。
注释
本教程使用的是较旧的 Slim Framework v3.x。若需最新版,请参见 Slim Framework v4.x 指南。
我们还提供了与其他平台和框架集成的教程:
- dhtmlxScheduler와 ASP.NET Core
- dhtmlxScheduler와 ASP.NET MVC
- dhtmlxScheduler와 Node.js
- dhtmlxScheduler와 PHP
- dhtmlxScheduler와 PHP:Laravel 연동하기
- dhtmlxScheduler와 PHP:Slim
- dhtmlxScheduler와 SalesForce LWC 통합하기
- dhtmlxScheduler와 Ruby on Rails 연동하기
- dhtmlxScheduler와 dhtmlxConnector 연동하기
在开发 PHP 应用程序时,通常会使用成熟的框架,而不是从零开始开发所有内容。
本示例将使用 Slim 3 框架,结合服务器端的 REST API,并使用 MySQL 作为数据存储。CRUD 操作通过 PDO 实现,设计上也可灵活适配其他 框架。
你可以在 GitHub 上查看完整演示。按照以下分步说明构建此应用。
注释
完整源码可在 GitHub 获取。
步骤 1. 初始化项目
创建项目
首先,使用 Slim 3 的 skeleton application 作为起点。
通过 Composer 创建应用:
$ composer create-project slim/slim-skeleton scheduler-slim-howto
$ cd scheduler-slim-howto/
$ composer require illuminate/database "~5.1"