ZF2 is using Composer for package management and distribution. My question is that does it provide any performance boost over Zend Loader?
Does Composer provide any performance over Zend Loader in ZF2
245 Views Asked by M Hill At
1
There are 1 best solutions below
Related Questions in PERFORMANCE
- Slow performance on ipad erasing image
- Can Apache Ant be told to cache its XML files?
- What are the pros and cons of the picture element?
- DB candidate as CouchDB/Schema replacement
- python member str performance too slow
- Split a large query (2 days) into pieces to increase the speed in Postgres
- Use GUI displayed results of SQL query vs new queries?
- fastest way to map a large number of longs
- Bash regular expression execution hangs on long expressions
- Why is calling a function so slow in Javascript?
- Performance of element-compare in java collections
- "Capture GPU Frame" in XCode -- iOS only?
- Efficiency penalty of initializing a struct/class within a loop
- Change the rotating speed of the circle when the mouse moves using javascript
- Replace foreach to make loop into queryable
Related Questions in ZEND-FRAMEWORK2
- Using own Application class in ZF2
- How to allow users to see content of a folder through url in ZF2
- Create a subquery using ALL and ANY statements
- ZF2 / Doctrine Form Multi-select Element for Many-to-Many Relation
- PHP/Zend Framework 2 - Unable to display table field values within dynamically generated table
- Zend Framework 2 Form Collection Validator
- Zf2 entity create a custom filters
- Accessing 2 different tables from same controller file
- zf2 api response event catched by bjyauthorize
- Refactor some calls on each Zf2 controller action
- Best way to configure a Table in Module.php - Zend 2
- ZF2 authentication session storage in memcached
- ZF2 form with fieldset and doctrine not working
- How to make Zf2 Apigilty accept client request with no Accept set in header
- Zend Framwork 2 - Tablegateway - Updating only one column of a row in DB
Related Questions in COMPOSER-PHP
- Composer scripts
- Deploying Composer project to Web
- curl command cannot get contents from api.github, but the network is fine
- Failed installation of zend-escaper with Composer
- Updating project version: Composer
- Behat fails runing after updating dependencies
- network is fine, but cannot create laravel project and show error in the command
- Many DLLs missing when installing composer (windows)
- Is there some public mirror for composer packages?
- How does Composer know what MediaWiki extensions to load?
- Composer update/create-project/install - HTTP Request failed
- Class SymfonyStandard\Composer is not autoloadable
- Satis can read composer.json, but cannot checkout the other files
- Globally installed composer packages don't run
- WP_UnitTestCase - how to configure the include_path correctly with phpunit PHAR
Related Questions in ZEND-LOADER
- PHP encoded with Zend Guard and composer
- Does Composer provide any performance over Zend Loader in ZF2
- accessing a custom library in Zend with proper naming conventions
- Zend Fatal Error Uncaught exception 'Zend_Loader_PluginLoader_Exception' with message
- Error Loading Zend Gdata framework into Wordpress
- Cant get the zend loader to load classes only under wamp
- new Zend_Loader_Autoloader not finding files
- How to enable zend loader on xampp 1.7.4 with php.ini file
- Loading custom classes from the library directory in Zend
- A redirection or file access problem about Zend Framework
- Zend_Loader can't find my file?
- Zend Framework - Override module
- ZF2 and DOMPDF autoloading issue
- How to upgrade Zend_Loader from 1.7 to 1.8?
- how to add a second path to the same namespace in the zend autoloader
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Firstly,
Zend\Loaderis just namespace and presents multiple classes under the hood like Factories, Autoloaders, PluginLoaders, ModuleLoaders etc... So,Zend Loader!==Composerand comparing different concepts is generally wrong.Second thing is, composer is not a "package manager" and you can use ZF2 without composer. From the documentation:
Primary concern of the composer is providing easy dependency management between libraries, standardising autoloading process etc.. not performance. It also prepares an autoload file for your project for all of the classes in the 3rd party libraries which installed by composer. This makes our lives better.
On the other hand, the Zend Loader namespace and related classes. This short summary from the official documentation is really straightforward:
A short-summary about the classes under the Zend Loader namespace:
So, if your main concern is filesystem-level performance, you should focus on classmap autoloading and opcode caching. There are lot of metrics which affects overall application performance and there are no silver bullet to boost performance.