Download the PHP package pluf/imgx without Composer

On this page you can find all versions of the php package pluf/imgx. 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 imgx

Pluf ImgX

Images present a slightly complicated case when it comes to delivering the perfect variation on each device using a CDN. You need to consider the image format, image dimensions, image compression, aspect ratio, and a lot more, while balancing the image's visual quality. Therefore, we need to have a CDN tuned for image delivery. ImgX is the solution.

ImgX is a regular content delivery network topped with a set of software enhancements to enhance the underlying CDNs functionality for optimizing and transforming images in real-time, thereby making it more suitable for image delivery.

This is the most important thing to understand about all the image CDNs out there. They are not an entirely different content delivery network; they are built on top of existing ones with software enhancements required for image optimization.

The Processing As mentioned earlier, we need to add to the content delivery network the unique functionality required for modifying and optimizing the images. This processing functionality would allow you to resize images, crop them, watermark them, and apply visual effects to them.

This functionality is performed via dedicated "processing servers," which are separate from the servers in the content delivery network. The processing servers are the ones doing the heavy lifting in the image CDN setup. These would always be far fewer in number than the servers in a content delivery network and localized in a few regions.

The Storage

ImgX optimizes and transferes on any image, even the ones that are outside of the image CDN's system.

ImgX comes with a storage or a media library for users to upload and manage images.

These uploaded images can be accessed via the CDN, and can be processed by the processing part of the image CDN.

This media library makes it simple to get started with using the service apart from simplifying image upload and management.

The Processing

ImgX adds to the content delivery network the unique functionality required for modifying and optimizing the images.

This processing functionality allow you to resize images, crop them, watermark them, and apply visual effects to them.

This functionality is performed via dedicated "processing servers," which are separate from the servers in the content delivery network.

The processing servers are the ones doing the heavy lifting in the image CDN setup. These would always be far fewer in number than the servers in a content delivery network and localized in a few regions.

Quick start

To run the latest versio of the ImgX execute the following command:

docker run \
    -p "80:80" \
    -e "IMGX_ALLOWED_HOST=*" \
    viraweb/imgx:latest

And use CURL to check the server:

curl \
    --output logo-h100-w100 \
    http://localhost/https://viraweb123.ir/api/v2/cms/contents/logo/content?w=100&h=100

Report bugs

To report a bug, make an issue on the github project


All versions of imgx with dependencies

PHP Build Version
Package Version
Requires pluf/core Version ^7.0
pluf/di Version ^7.0
pluf/scion Version 7.0.x
pluf/orm Version ^7.0
pluf/log Version ^7.0
atk4/dsql Version 2.3.x
intervention/image Version ^2.5
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 pluf/imgx contains the following files

Loading the files please wait ....