Skip to content

Commit d59b319

Browse files
committed
Prepared readme to announce Relay implementation
1 parent aa786d0 commit d59b319

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

README.md

+6-10
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#### :warning: Please note that the V9 is mostly a PHP 8 type aware update of Phpfastcache with some significant changes !
55
> As the V9 is **relatively** not compatible with previous versions, please read carefully the [migration guide](./docs/migration/MigratingFromV8ToV9.md) to ensure you the smoothest migration possible.
6-
One of the biggest change is the configuration system which is now an object that replace the primitive array that we used to implement back then.
6+
One of the biggest changes is the configuration system which is now an object that replace the primitive array that we used to implement back then.
77
Also, please note that the V9 requires at least PHP 8 or higher to works properly.
88

99
---------------------------
@@ -24,10 +24,11 @@ The simplicity of abstraction: One class for many backend cache. You don't need
2424
| `Leveldb` _(Core)_ | `Couchdb` _([Extension](https://github.com/PHPSocialNetwork/couchdb-extension))_ | | |
2525
| `Memcache(d)` _(Core)_ | `Mongodb` _([Extension](https://github.com/PHPSocialNetwork/mongodb-extension))_ | | |
2626
| `Solr` _([Extension](https://github.com/PHPSocialNetwork/solr-extension))_ | `Predis` _(Core)_ | | |
27-
| `Sqlite` _(Core)_ | `Redis`/`RedisCluster` _(Core)_ | | |
28-
| `Wincache` _(Core)_ <br>(**Deprecated** as of v9.2, will be removed as of v10) | `Ssdb` _(Core)_ | | |
29-
| `Zend Disk Cache` _(Core)_ | `Zend Memory Cache` _(Core)_ | | |
30-
| | | | |
27+
| `Sqlite` _(Core)_ | `Ravendb` _([Extension](https://github.com/PHPSocialNetwork/ravendb-extension)) | | |
28+
| ` Wincache` _(Core)_ <br>(**Deprecated** as of v9.2, will be removed as of v10) | `Relay` ([By end of 2024](https://relay.so/)) |
29+
| `Zend Disk Cache` _(Core)_ | `Redis`/`RedisCluster` _(Core)_ | | |
30+
| | `Ssdb` _(Core)_ | | |
31+
| | `Zend Memory Cache` _(Core)_ | | |
3132

3233
\* Driver descriptions available in [DOCS/DRIVERS.md](./docs/DRIVERS.md)
3334

@@ -311,11 +312,6 @@ echo implode('<br />', $CachedString->get());// Will echo your product list
311312

312313
```
313314

314-
##### :floppy_disk: Legacy support (Without Composer)
315-
~~* See the file examples/withoutComposer.php for more information.~~\
316-
:warning: The legacy autoload will be removed in the next major release :warning:\
317-
Please include Phpfastcache through composer by running `composer require phpfastcache/phpfastcache`.
318-
319315
#### :zap: Step 3: Enjoy ! Your website is now faster than lightning !
320316
For curious developers, there is a lot of other examples available [here](./docs/examples).
321317

docs/DRIVERS.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -51,21 +51,27 @@
5151
* :new: Is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/mongodb-extension`
5252
* Predis
5353
* A high-performance memory driver using a in-memory data structure storage. Less efficient than Redis driver as it is an embedded library.
54+
* Ravendb **(Added in v9.2)**
55+
* A Ravendb driver that use the `ravendb/ravendb-php-client` client for good performances.
56+
* :new: It is a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/ravendb-extension`
5457
* Redis/Rediscluster
5558
* A very high-performance memory driver using a in-memory data structure storage. More efficient than Predis driver as it is an compiled library.
5659
* RedisCluster use the RedisCluster class with a different driver name but behave slightly differently than Redis driver.
60+
* Relay **(Planned for v9.3.0)**
61+
* A very high-performance memory driver based on a Redis backend
62+
* Relay.so aims to be faster than Redis/Predis using a new php extension. Will be available by the end of 2024.
5763
* Riak **(REMOVED in v8.0.6)**
5864
* A very high-performance NoSQL driver using a key-value pair system.
5965
* Solr **(Added in v9.1)**
6066
* A Solr driver that use Solarium as PHP client for good performances.
61-
* :new: Is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/solr-extension`
67+
* :new: It is now a composer extension separated from the Phpfastcache core as of v9.2: `phpfastcache/solr-extension`
6268
* Sqlite
6369
* A Sqlite driver that use serialization for storing data for regular performances. A _$path_ config must be specified, else the system temporary directory will be used.
6470
* Ssdb
6571
* A very high-performance NoSQL driver using a key-value pair system.
6672
* Wincache
6773
* The Wincache driver. A memory cache for regular performances on Windows platforms.
68-
* Will be removed in v10 due to the lack of updates to PHP8 [as officially stated by PHP](https://www.php.net/manual/en/install.windows.recommended.php).
74+
* **Will be removed in v10** due to the lack of updates to PHP8 [as officially stated by PHP](https://www.php.net/manual/en/install.windows.recommended.php).
6975
* Xcache **(REMOVED in v8)**
7076
* The Xcache driver. A memory cache for regular performances.
7177
* Zend Disk Cache ( * Requires ZendServer Version 4 or higher * )

0 commit comments

Comments
 (0)