netglue / primo
Prismic集成Mezzio。我们称之为“Primo”…
1.5.0
2023-09-19 21:46 UTC
Requires
- php: ~8.1 || ~8.2 || ~8.3
- ext-json: *
- dflydev/fig-cookies: ^2.0||^3.0
- gsteel/dot: ^1.5
- laminas/laminas-diactoros: ^2.25.2 || ^3.0
- mezzio/mezzio: ^3.13
- mezzio/mezzio-helpers: ^5.10
- mezzio/mezzio-router: ^3.9
- mezzio/mezzio-template: ^2.7
- netglue/prismic-client: ^1.7
- php-http/discovery: ^1.14.3
- psr/cache: ^1 || ^2 || ^3
- psr/container: ^1.1.1 || ^2.0.2
- psr/event-dispatcher: ^1.0
- psr/http-client: ^1.0.1
- psr/http-factory: ^1.0.1
- psr/http-message: ^1.0.1 || ^2.0
- psr/http-server-handler: ^1.0.1
- psr/http-server-middleware: ^1.0.1
- webmozart/assert: ^1.11
Requires (Dev)
- doctrine/coding-standard: ^12.0.0
- helmich/phpunit-psr7-assert: ^4.4.1
- laminas/laminas-config-aggregator: ^1.14
- laminas/laminas-servicemanager: ^3.21
- lctrs/psalm-psr-container-plugin: ^1.9
- mezzio/mezzio-fastroute: ^3.10
- php-http/curl-client: ^2.3
- php-http/mock-client: ^1.6
- phpunit/phpunit: ^10.3.5
- psalm/plugin-phpunit: ^0.18.4
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.7.2
- symfony/options-resolver: ^5.3.7 || ^6.3
- vimeo/psalm: ^5.15.0
Suggests
- laminas/laminas-cli: for bootstrapping and configuring Symfony Console commands
- netglue/prismic-cli: for building your custom content model definitions for the Prismic.io API
This package is auto-updated.
Last update: 2024-09-14 02:02:50 UTC
README
关于Prismic和Mezzio的一个有趣的缩写!(https://prismic.io 和 https://docs.mezzio.dev)
这个库将Prismic.io无头内容管理系统与Mezzio集成。
如果您正在使用PHP构建网站并希望有一个无需管理数据库的CMS,那么这可以作为传统解决方案的一个坚实的替代品。
有关更多信息,您可以查看GitHub上的 "Primo Skeleton" 应用。
此外,此库使用了netglue/prismic-client,您在制作内容时将与之交互最多。
稳定性
这个库主要针对的是在每次想要使用Prismic内容后端构建CMS网站时,不必重新发明轮子。由于它在许多生产项目中都有使用,我在发布时非常谨慎。