Upload
sitegroundcom
View
188
Download
0
Embed Size (px)
DESCRIPTION
Daniel Kanchev, Working at SiteGround Web Hosting, 1H Server Management, GetClouder Cloud Hosting
Citation preview
CHALLENGES BUILDING THE NEW JOOMLA!
DEMO/FREE PLATFORM
@dvkanchevSITEGROUND
GOALSthe
DEMO.JOOMLA.ORG• Host Many Instances • No Joomla! Limits • Real Hosting Env
JOOMLA.COM• Host Many Instances • Some Limits Applied • No Access to Hosting
PROVISIONINGSuper Fast
PRE-PROVISIONED ACCOUNTS
Pool Of Accounts
Requeststake accounts
Workers add accounts
90 MINUTES ACCOUNTS
j8693a101.demojoomla.com
j8223a112.demojoomla.com
j6381a121.demojoomla.com
90 DAYS ACCOUNTS
jasonb.demojoomla.com
daniel.demojoomla.com
michael.demojoomla.com
SOLVING DNS ISSUES
j8693a101.demojoomla.com
daniel.demojoomla.com
CHANGE THE TTL?
NO!
DYNAMIC DNS UPDATES
PROVISIONINGSuper Fast
Recap
Pre-Provisioned Accounts
Dynamic DNS Updates
AUTO LOGIN SYSTEM
RESOURCE USAGEEfficient
JOOMLA DEMO SETUP
• VARNISH + APACHE • cPanel Interface • Caching by Default
JOOMLA.COM SETUP
• NGINX (patched)
• PHP-FPM (patched)
• 2 MySQL Instances
• StorPooL Storage
• Linux Containers (LXC)
• Hard links + Symlinks
LXC
STORAGE
ngx_cache_purgeNGINX
• per domain purge • per domain caching
PHP-FPM• Added chroot support • SCRIPT_PATH • DOCUMENT_ROOT
A SINGLE JOOMLA!• Less inodes • Easy auto-upgrades • Access Control Lists (ACL)
RESOURCE USAGEEfficient
Recap
CUSTOM CACHING UNIQUE STORAGE
LIGHTWEIGHT SETUP
QUESTIONS ?