davidmars/classiq

本包最新版本(0.0.9)没有可用的许可证信息。

Classiq 是一个用于创建可管理的 wysiwyg 网站的工具。

0.0.9 2018-12-31 08:52 UTC

This package is not auto-updated.

Last update: 2024-09-21 17:41:41 UTC


README

一个面向 WYSIWYG 的 CMS。

如果你喜欢冒险编程并且能看懂法语,请继续阅读...

Classiq 是一个与 Pov、Webpack、Composer 和 Redbean 一起工作的 WYSIWYG 框架。

使用 Classiq 实现的项目是什么样的?

一个可编辑的 full Ajax 网站。

使用了哪些语言?

  • PHP
  • Javascript
  • HTML
  • Less 或 Sass
  • MySql、SqlLite 或任何 Redbean ORM 支持的数据库系统。

我的服务器需要使用哪种语言?

  • Apache 或任何可以解释 .htaccess 文件以进行 URL 重写的工具。
  • PHP(版本 >= 7,请)
  • MySql、SqlLite 或任何 Redbean ORM 支持的数据库系统。

我的本地计算机需要使用哪种语言?

为了让它运行与服务器相同,也就是说

  • Apache 或任何可以解释 .htaccess 文件以进行 URL 重写的工具。
  • PHP(版本 >= 7,请)
  • MySql、SqlLite 或任何 Redbean ORM 支持的数据库系统。

为了开发

  • Node JS(为了使用 webpack 和其他相关工具)
  • Composer(为了安装所需的 PHP 库)

我需要了解 Node.js 编程才能使用此框架吗?

非也

我需要了解如何使用 webpack 才能使用此框架吗?

非也 但你还是会经常用到它,所以强烈建议你多少了解一点它是如何工作的。

使用了哪种设计模式?

MVC,因为您有清晰的模型、视图和控制器的分离。然而,您也可以构建一个项目而不编写任何控制器,因为 Classiq 中存在足够的控制器。

目标是让您 99% 的时间都在使用 组件 进行工作。因此,您将拥有包含 PHP 视图文件、CSS(less/sass)文件、JavaScript 文件(以及当然,如果您需要的话,还有 HTML、mustache、SVG 等文件)的目录。从组织方式上看,这与 Polymer、Vue 或 React 项目非常相似,但在底层,一切都将更多地面向服务器而不是客户端。