All Projects → thundernet8 → Tint-Pro

thundernet8 / Tint-Pro

Licence: GPL-3.0 license
WordPress高级扩展主题Tinection Two/Tint

Programming Languages

javascript
184084 projects - #8 most used programming language
PHP
23972 projects - #3 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Tint-Pro

air
A hyper-minimal WordPress starter theme for developers built with Tailwind CSS.
Stars: ✭ 45 (+7.14%)
Mutual labels:  wordpress-theme
bootstrap-basic
Bootstrap 3 css framework theme for wordpress. For theme developer can start build their theme very fast. To download for use with your project, please go to wordpress.org themes page in the link.
Stars: ✭ 22 (-47.62%)
Mutual labels:  wordpress-theme
untheme
A blank WordPress theme for developers.
Stars: ✭ 82 (+95.24%)
Mutual labels:  wordpress-theme
wordpress
📚 Recursos para aprender WordPress
Stars: ✭ 20 (-52.38%)
Mutual labels:  wordpress-theme
FAU-Einrichtungen
WordPress-Theme für zentrale Einrichtungen der Friedrich-Alexander-Universität Erlangen-Nürnberg
Stars: ✭ 15 (-64.29%)
Mutual labels:  wordpress-theme
Genesis-Developer-Starter-Lab
Let’s Build a Custom Developer’s Genesis Starter Child Theme
Stars: ✭ 23 (-45.24%)
Mutual labels:  wordpress-theme
Hypermarket
If you are looking for a stylish and elegant website template for your online store, Hypermarket is the perfect choice for you.
Stars: ✭ 49 (+16.67%)
Mutual labels:  wordpress-theme
mediawiki twentyten
The TwentyTen theme for WordPress ported to a MediaWiki skin.
Stars: ✭ 14 (-66.67%)
Mutual labels:  wordpress-theme
primer-child-stout
Stout is a GoDaddy Primer child theme with a bold vibe.
Stars: ✭ 13 (-69.05%)
Mutual labels:  wordpress-theme
blade-generate
Forces generation of Blade template cache files for Sage9.
Stars: ✭ 64 (+52.38%)
Mutual labels:  wordpress-theme
jarvis
A speedy Gutenberg ready theme
Stars: ✭ 50 (+19.05%)
Mutual labels:  wordpress-theme
win10exp
WordPress win10exp主题
Stars: ✭ 25 (-40.48%)
Mutual labels:  wordpress-theme
primer-child-escapade
Escapade is a Primer child theme with a unique sidebar navigation.
Stars: ✭ 15 (-64.29%)
Mutual labels:  wordpress-theme
Pigment.O
Krita - Plugin - Color Picker and Mixer
Stars: ✭ 75 (+78.57%)
Mutual labels:  tint
react-theme
Production ready Wordpress theme built with React, Redux, Redux-Thunk, Intl, React Router v4, etc... and packaged by Webpack 2. Enjoy!
Stars: ✭ 14 (-66.67%)
Mutual labels:  wordpress-theme
The-Standards
WordPress theme based on the U.S. Web Design System
Stars: ✭ 14 (-66.67%)
Mutual labels:  wordpress-theme
starter-kit-theme
WordPress starter theme with a modern development stack for launching projects faster and easily
Stars: ✭ 25 (-40.48%)
Mutual labels:  wordpress-theme
WordPress-UIkit-Starter-Theme
A WordPress starter theme for developers using the frontend framework UIkit
Stars: ✭ 55 (+30.95%)
Mutual labels:  wordpress-theme
bmqy-next
wordpress版本的NexT theme,非官方版本!
Stars: ✭ 21 (-50%)
Mutual labels:  wordpress-theme
gridd
Flexible grid-based WordPress theme
Stars: ✭ 38 (-9.52%)
Mutual labels:  wordpress-theme

https://old.webapproach.net/shop/tint-pro.html

为防止泄露收费代码,dev分支的本地commit不再提交,请查看Master分支,其中功能函数为二进制加密,需要购买使用->传送门

Tint

基于WordPress内容管理系统的高级扩展主题(原Tinection 2)

Tint为付费主题,购买地址为WebApproach商店

Tint主题介绍:查看介绍

Tint主题专用git仓库和wiki: 访问WebApproach仓库

Tint特点

Tint颠覆了以往的WordPress主题开发模式,在各种MVVM框架大行其道的今天,有必要将其优点引入到这之中来。

类似MVVM,Tint添加了View Model层,其有以下若干优点:

* 降低View Controller或View的重量,例如通常WordPress直接在页面模板中混杂各种运行计算逻辑或函数以及HTML代码,现在页面模板主要作为控制器,可以引入多个小的模块页面,数据由响应的ViewModel类实例提供并输入到页面
* 更方便的数据管理,易于在ViewModel中引入缓存控制器,目前缓存控制逻辑在Base ViewModel中,而具体的ViewModel可以拥有缓存控制开关和缓存时间等配置
* 更清晰的目录结构,Tint完全改写了原有的模板加载方式,不让各类模板完全集中在主题主目录,代码文件按照功能/类型存放,如assets、core/classes、core/functions、core/templates、core/viewModels等,修改或二次开发更方便

Tint使用了工程化的开发方式,src为开发目录,各种功能脚本按模块开发并最终打包压缩为一份适用于生产环境的JS文件,如果你需要添加或修改功能,非常容易添加模块或修改已有模块。同样对于使用Less开发的样式表也是如此。

Tint集成了多种缓存方式,包括如下几种:

* 数据库片段:将多个高度相关查询结果存为一份数据,降低查询次数(首页queries降低约40%至50~60queries)
* Memcache对象缓存: 内存对象键值对缓存,只需要后台设置填写对应服务器地址和端口即可使用
* Redis对象缓存: 同样是内存对象缓存,不同于Memcache的是其可以将数据同步到文件系统并随时恢复,配置也和Memcache一样只需填写服务器和端口

内存对象缓存能极大降低查询次数,目前WebApproach已开启Memcache并将首页查询降低到个位数,稳定在7queries左右,相比数据库片段方式优势明显

其他...见介绍文章

使用的开源代码\资源

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].