Currently in Alpha (we should not use this in Production).* Compare any two environments. Synchronize data and settings between environments. Future roadmap includes more in-depth testing, bug fixes, entry migration, styling improvements. Demo
(client and server) Install the Site Manager Client module in the site you wish to use as the central point to manage your sites. Install the Site Manager Server module in each site you wish to manage remotely. Powered by RequireJS (RequireJS-for-EE extension) Super Admins only AES (Advanced Encryption Standard) encrypted communication
before being removed at the end of the template parsing process. This means if you wrap if/else tags around lots of other tags then your template will be running many unnecessary queries and functions. Switchee ensures unmatched conditions are removed from the template before they can be parsed. Switchee allows you to use regular expressions to perform advanced matching on case conditions. Like PHPs switch/case, Switchee supports a default value. Free and highly recommended by EE community.
EE considers a conditional to be “Simple” if and only if: it contains no if/else sort of logic switching it does not use AND, OR, etc operators it ONLY works with segment, embed, or global variables
applicable.* Install and implement Switchee.* Use conditionals wisely - only use complex conditionals when you can not use a simple conditional. *Benchmark, apply changes to ONE template, benchmark.
Stash allows you to stash text and snippets of code for reuse throughout your templates. Free and highly recommended by EllisLab and the EE community.
or tag parts. Can hold dynamic content: EE tags, PHP, variables, etc. Included in the parent template early in the parse order. Do not have the overhead of embedding a template.
preferences (caching, PHP parsing, access, etc.), and are parsed individually. Embedded templates are not included in the parent template, but rather added to them after the fact, using a separate query and full page parsing resources for each template.
at the very end of all template parsing, and should be used for static content that would not affect other tags and variables on the template. Example: Copyright info
Deploy sites to any server with minimal changes or updates to any code or settings. Free and highly recommended by EllisLab. Never use Deeploy Helper again!
add-ons, templates, and content. Snippets instead of embedded templates where applicable. Implement Focuslab Master Config. Break sites out of MSM (except AA mobile).
Create repos for NCA and PFS. Add copy of ADVA EE installation to each repo. Create database for NCA and PFS. Remove NCA and PFS from ADVA, remove NCA and ADVA from PFS, remove ADVA and PFS from NCA. Change site IDS for each site to 1. Steps outlined in this article.