magento-turpentine | A Varnish extension for Magento | Ecommerce library

 by   nexcess PHP Version: release-0.7.5 License: GPL-2.0

kandi X-RAY | magento-turpentine Summary

kandi X-RAY | magento-turpentine Summary

magento-turpentine is a PHP library typically used in Web Site, Ecommerce applications. magento-turpentine has no vulnerabilities, it has a Strong Copyleft License and it has low support. However magento-turpentine has 6 bugs. You can download it from GitHub.

Turpentine is a full page cache extension for Magento that works with Varnish, a very fast caching reverse-proxy. By default, Varnish doesn't cache requests with cookies and Magento sends the frontend cookie with every request causing a (near) zero hit-rate for Varnish's cache. Turpentine configures Varnish to work with Magento and modifies Magento's behaviour to significantly improve the cache hit rate. Note that while this extension is now considered stable, it is strongly recommended that it be tested on a development/staging site before deploying on a production site due to the potential need to add custom ESI policies for blocks added by other extensions.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              magento-turpentine has a low active ecosystem.
              It has 537 star(s) with 267 fork(s). There are 77 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 146 open issues and 1120 have been closed. On average issues are closed in 247 days. There are 13 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of magento-turpentine is release-0.7.5

            kandi-Quality Quality

              magento-turpentine has 6 bugs (0 blocker, 0 critical, 4 major, 2 minor) and 152 code smells.

            kandi-Security Security

              magento-turpentine has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              magento-turpentine code analysis shows 0 unresolved vulnerabilities.
              There are 12 security hotspots that need review.

            kandi-License License

              magento-turpentine is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              magento-turpentine releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.
              magento-turpentine saves you 2876 person hours of effort in developing the same functionality from scratch.
              It has 6215 lines of code, 373 functions and 53 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed magento-turpentine and discovered the below as its top functions. This is intended to give you an instant insight into magento-turpentine implemented functionality, and help decide if they suit your requirements.
            • Match standard router
            • Get ESI block
            • Inject ESI block
            • Generate template variables
            • Test for ESI syntax
            • Switch the Varnish bypass
            • Create VCL director
            • Writes data to Varnish .
            • Ban a product review
            • Generate a random UUID
            Get all kandi verified functions for this library.

            magento-turpentine Key Features

            No Key Features are available at this moment for magento-turpentine.

            magento-turpentine Examples and Code Snippets

            No Code Snippets are available at this moment for magento-turpentine.

            Community Discussions

            Trending Discussions on magento-turpentine

            QUESTION

            Varnish admin socket timeout with magento 1 in kubernetes
            Asked 2020-Jan-03 at 11:15

            Outline:

            We are trying to connect up varnish-4.1.11 to magento 1 in kubernetes using the nexcess turpentine addon, but the same error is returned each time:

            ...

            ANSWER

            Answered 2020-Jan-03 at 11:15

            In case anyone else encounters this or a similar issue, it was due to the linkerd service mesh we have in place not properly passing traffic.

            Whilst not an ideal solution, disabling linkerd for the relevant pods resolved the issue.

            Source https://stackoverflow.com/questions/59372429

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install magento-turpentine

            See the Installation and Usage pages.

            Support

            If you have an issue, please read the FAQ then if you still need help, open a bug report in GitHub's issue tracker. Please do not use Magento Connect's Reviews or (especially) the Q&A for support. There isn't a way for me to reply to reviews and the Q&A moderation is very slow.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/nexcess/magento-turpentine.git

          • CLI

            gh repo clone nexcess/magento-turpentine

          • sshUrl

            git@github.com:nexcess/magento-turpentine.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Ecommerce Libraries

            saleor

            by saleor

            saleor

            by mirumee

            spree

            by spree

            reaction

            by reactioncommerce

            medusa

            by medusajs

            Try Top Libraries by nexcess

            magento-gatling-tests

            by nexcessScala

            magento-alarmbell

            by nexcessPHP

            magento

            by nexcessPHP