/
Go   live   Checklist Name Go   live   Checklist Name

Go live Checklist Name - PowerPoint Presentation

jovita
jovita . @jovita
Follow
29 views
Uploaded On 2024-02-09

Go live Checklist Name - PPT Presentation

Note RecommendationSetting Status Due Date Assignmnet Application Best Practices Full page cache Full page cache auto generation JS merging CSS merging ID: 1046209

settingstatusdue cache commerce operational cache settingstatusdue operational commerce namenoterecommendation devops page playbook text css complete application max xml load

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Go live Checklist Name" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

1. Go live ChecklistNameNoteRecommendation/SettingStatusDue DateAssignmnetApplication Best PracticesFull page cacheFull page cache auto generationJS mergingCSS mergingMagento log cleaningFlat tablesETagsenabledAdobe e-Commerce Operational Playbookenabledenabledenabledenabled to clean logs > 30 daysenabledcommented out in htaccess to prevent FPC issueSession Validation Settingslifetime: 2592000, cookie path: /, cookie domain: .domainname. com , Use HTTP only: Yes, Cookie Restriction Mode: No

2. NameNoteRecommendation/SettingStatusDue DateAssignmnetApplication Best PracticesParralel Connectionsutilize different domains for media,skin, and JS loadingenabledAdobe e-Commerce Operational Playbookfind . -type f -exec chmod 644 {} ; find. -type d -exec chmod 755 {} ;Webserver user should own the filesWebserver user should have cron setup. Example: sudo crontab -u www-data -e[devops to complete[devops to complete][devops to complete]Correct Magento permissionsCorrect Magento ownershipMagento cron setuphtaccessSSH user grouprsync (for load balanced environment)

3. NameNoteRecommendation/SettingStatusDue DateAssignmnetApplication Patches InstalledMagentofor known issue of sessions messages not appearing on product pagesAdobe e-Commerce Operational Playbookfor known issue of products disappearing on sites with > 1 storeMagento multi-store patchMagento admin product save SQL errorBA cache clear modulerequired for cache clearing to work from admin in load balanced environmentsGeneral Performance SettingsEnabled for text/plain application/xml text/css text/js text/xml application/x- javascript text/javascript application/ json application/xml+rssSetting an Expires header on assets will prevent the browser from having to revalidate on every requestGzip compressionExpires headers

4. NameNoteRecommendation/SettingStatusDue DateAssignmnetGeneral Performance SettingsMinimize scaling image useConfirm not utilizing HTML or CSS toscale down images on the pageAdobe e-Commerce Operational PlaybookMedia and other images should be properly compressed for the web pre launchSprites should be utilized in order to minimize the number of HTTP requests when displaying images across the siteStylesheets should be loaded in the HEAD tag or near the top of the page so that they are loaded quicklyScripts should be loaded near the end of a page as they can often block the rest of the page from loadingMinifying JS and CSS will reduce thetotal file size of the served filesCompress media directoryCSS spritesStylesheet placement3rd party script placementMinify JS and CSS

5. NameNoteRecommendation/SettingStatusDue DateAssignmnetGeneral Performance SettingsRedis/Memcacheredis or memcache needs to be utilized to store sessions, cache, and full page cache[devops complete]enabled for load balanced environmentsreport_event and quote_tablesshould be configured where entries> 30 days old are removedUtilize redis tag cleanup scriptlogrotateDatabase cleaningVersionCheck that all tables are of type INNODBinnodb_buffer_pool_sizeSoftware SettingsMySQL/PerconaPercona 5.5INNODB41% Shared, 83% DedicatedAdobe e-Commerce Operational Playbook

6. NameNoteRecommendation/SettingStatusDue DateAssignmnetinnodb_thread_concurrencythread_cache_sizethread_concurrencytable_cache / table_open_cachequery_cache_sizequery_cache_limitjoin_buffer_sizesort_buffer_sizeMySQL LoggingSoftware SettingsMySQL/Percona2 * [Number of CPUs] + 28-1616-32102464M2M8M8MDisabledAdobe e-Commerce Operational Playbook

7. NameNoteRecommendation/SettingStatusDue DateAssignmnetversionmaxvarmemory_limitmax_execution_timerealpath_cache_sizerealpath_cache_ttlExtensions neededPHP5.3+[need devops]256M1800256K86400SOAP, PDO_MySQL, simplexml, mcrypt, hash,GD,DOM,iconv2 [need devops consult]ApacheAdobe e-Commerce Operational Playbook

8. NameNoteRecommendation/SettingStatusDue DateAssignmnetVersiondaemonizetimeoutloglevelrdbcompressionmaxmemorymaxmemory-policyauto-aof-rewrite-percentageauto-aof-rewrite-min-sizeslowlog-log-slower-thanslowlog-max-lenlist-max-ziplist-entriesRedis[need devops]yes0noticeno8000000000 (8GB)volatile-lru10064mb100001024512Adobe e-Commerce Operational Playbook

9. NameNoteRecommendation/SettingStatusDue DateAssignmnetzset-max-ziplist-entrieszset-max-ziplist-valueactiverehashingweb nodes can communicate to each other and DBport open for redisRedis12864yesAdobe e-Commerce Operational Playbook