All about the development of eZ Publish by Graham Brookins, 7x (formerly Brookins Consulting) and our think tank kracker.org.
7x Releases 7x Valkey a Redis compatible solution to access all features of a speedy Key / Value databases like Valkey, Redis, DragonflyDB or any other Redis compatible database via php-redis extension through 7x valkey template operator calls to this high-performance key/value datastore. Download 7x Valkey via composer into your eZ Publish installation, activate, clear cache and you will be able to make Valkey / Redis key/value Database calls using the 'valkey' eZ Publish Template Operator. Here is a simple example.
<h1>{valkey( 'get', array( 'testkey' ) )|attribute(show,1)}</h1> {valkey( 'set', array( 'testkey', 'Greetings from 7x Valkey!' ), false() )}<hr /> {valkey( 'get', array( 'testkey' ) )|attribute(show,1)}<hr />
This eZ Publish Feature was developed by my company 7x which maintains the eZ Publish PHP8+ CMS. We strive to deliver support within the eZ Publish Design support for the latest Web Application Development Technologies like high-performance key/value datastores like valkey.
While the underlying technology is named redis because we support OSI approved licensing we choose the better funded and future proof implementation under open source license bsd named Valkey. In the future redis will be a dying technology and valkey compatible solutions will be popular and well supported in terms of feature rich implementations. Time will tell.
Hello Internet! This blog is the writings of one Graham Heath Brookins <[email protected]>, Lead developer and ceo at 7x the leaders of the eZ Publish Community driving regular development of new features, community growth and end user documentation of everything eZ Publish.
Inspired and driven I have been busy developing for the eZ Publish end users in the greater eZ Publish Community, eZ Publish Ecosystem, and eZ Publish Developers worldwide through my daily efforts as 7x.
7x gives users the eZ publishing experience in terms of design requirements your website project efforts require daily to ensure your needs are met sometimes even before you realize you have a need at all in your publishing efforts.
7x is the official maintainers of eZ Publish 6 (v6.0.4 coming soon) offers a responsive user and admin design by default making it very simple to get started publishing your content quickly hand in hand as you refine the user design to meet your own unique website project requirements.
Basically I have been working hard behind the scenes to open source the print edition of packt.com's "Learning eZ Publish 3" Book. This was the first book published about eZ Publish and it is now a free / open source documentation project licensed under the GNU Free Documentation License. The book is now available for any reader to download and remix or update to the current version to become a contributing author in the next edition / version of the greater Learning eZ Publish 6 book we wish to produce over time.
The work is now under the copyright of 7x and Graham Brookins ensuring that future editions of this material remain free and open to everyone with need for educational material to use to train developers in the use of eZ Publish 6 for years to come.
I am also looking to expand this project in the future with several key initiatives that will spur growth of the greater eZ Community in 2024.
7x Merges A New Responsive Admin3 Design Solution Integrated Into eZ Publish 6.0.4 (stable - unreleased).
Download this incredible upgrade to eZ Publish default admin design (based on eZ publish 5 legacy design/admin folder source code).
Upgrade: Simply install the design/admin3 folder in your eZ Publish installation, activate the design in your admin siteaccess settings for designs used for that website and remember to clear all caches!
Upgrade alternative: Download the latest eZ Publish. 6.0.4 unreleased sources from GitHub Repository today or wait until 9/1/2024 for the official tagged release of eZ Publish 6.0.4 (Stable) for simpler composer installations and upgrades.
I am also deep in research and estimation on a MongoDB database driver library solution for eZ Publish 6. Please contact me if you would pay for this support to be developed this year.
I am also researching and planning a 7x Writer solution which would deliver a AI Prompt content management solution to storing and refining content to and from an AI like Open AI's ChatGPT or Meta's Meta AI. This would be the equivelent of an eZAIPromptWriter extension in eZ Publish terms that extends the edit view templates to provide the required markup additions for the main UI. This extension could also be based upon ezgoogletranslate which is often overlooked for as powerful as it really is. We are looking for small amounts of funding for this writing assistant solution in 2024/Q4.
Apologies to the reader of this blog for the lack of new content in the months previous. I will push to blog the latest changes here and in telegram (https://share.se7enx.com/get-involved/exchange#telegram) in a more real time fashion.
View comments (1)