Download the PHP package mage-os/module-theme-optimization without Composer

On this page you can find all versions of the php package mage-os/module-theme-optimization. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-theme-optimization

Latest Stable Version License Total Downloads

Mage-OS

MageOS_ThemeOptimization module

This module provides theme-related features to improve the performance of your Magento store, including:

Requirements

Installation details

To install the module, run the following commands in SSH, from the Magento root directory:

Configuration

The module provides settings in the Magento Admin Panel under: Stores > Configuration > Advanced > System

All values can be configured at Default, Website, and Store View scopes.

Back/Forward Cache

[!IMPORTANT]
bfcache availability varies based on your Full Page Cache engine and hosting. Some require additional setup.

READ MORE: Configuring Back/Forward cache with Varnish FPC For the Back/Forward Cache feature to work with Varnish Full Page Cache, you must modify your VCL file's `vcl_deliver` subroutine by updating the existing Cache-Control header logic. - This modification requires manual VCL file editing and Varnish service restart - Test thoroughly in a staging environment before deploying to production - Consider using [elgentos/magento2-varnish-extended](https://github.com/elgentos/magento2-varnish-extended) for a more complete enhanced Varnish configuration
READ MORE: Configuring Back/Forward cache with Fastly (including Adobe Commerce Cloud) For Fastly CDN, you must create two custom VCL snippets through the Magento admin panel, as follows: **Step 1: Access VCL Snippets** 1. Navigate to **Stores** > **Settings** > **Configuration** > **Advanced** > **System** 2. Expand **Full Page Cache** > **Fastly Configuration** > **Custom VCL Snippets** 3. Click **Create Custom Snippet** **Step 2: Configure Snippet 1** - **Name**: `bfcache-preserve-public-private` - **Type**: `fetch` - **Priority**: `1` - **VCL Content**: Save the snippet Click **Create Custom Snippet** again **Step 3: Configure Snippet 2** - **Name**: `bfcache-remove-ccns` - **Type**: `deliver` - **Priority**: `100` - **VCL Content**: Save the snippet **Step 4: Deploy** Click **Upload VCL to Fastly**, and Activate the uploaded VCL

Speculative Loading

View Transitions

Contributors

Initial module, page transitions, and speculation rules contributed by @rhoerr.

Back/forward cache support was contributed by Oli Jaufmann and @JaJuMa.

Credit for the default speculation rules to David Lambauer and @run_as_root.

This module is sponsored and maintained by Mage-OS. Mage-OS makes it open source and freely available for use by any Magento 2.4+ or Adobe Commerce website.


All versions of module-theme-optimization with dependencies

PHP Build Version
Package Version
Requires php Version ~8.1.0||~8.2.0||~8.3.0||~8.4.0||~8.5.0
magento/framework Version ^103.0
magento/module-store Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mage-os/module-theme-optimization contains the following files

Loading the files please wait ...