Capacity Planning : Web Operations

Capacity planning – is the process of determining the resources required to meet the priority plan and methods needed to make that capacity available. [embeddoc url=”http://www.sanjivkumarjha.com/wp-content/uploads/2018/09/capacity-planning.pptx” download=”all” viewer=”microsoft”]

LAMP: Linux Apache MySQL PHP

LAMP stands for Linux-Apache-MySQL-PHP. Instead of PHP, Perl and Python are also used. This is a free and lightweight alternative to “WISA,” Windows-IIS-SQL Server-ASP (and now, ASP.Net). [embeddoc url=”http://www.sanjivkumarjha.com/wp-content/uploads/2018/09/LAMP.pptx” download=”all” viewer=”microsoft”]

Website Navigation Design Patterns

Primary Navigation – Top horizontal bar navigation, Vertical bar/sidebar navigation, Tabs navigation Secondary Navigation – Breadcrumb navigation, Tags navigation, Search navigation, Fly-out and Drop-down menu navigation, Faceted/Guided navigation, Footer navigation [embeddoc url=”http://www.sanjivkumarjha.com/wp-content/uploads/2018/09/Website-Navigation-Design-Patterns-4.pptx” download=”all” viewer=”microsoft”]

Designing Scalable Web: Patterns

Databases: Unless we’re doing a lot of file serving, the database is the toughest part to scale,  If we can, best to avoid the issue altogether and just buy bigger hardware [embeddoc url=”http://www.sanjivkumarjha.com/wp-content/uploads/2018/09/Designing-Scalable-Web.pptx” download=”all” viewer=”microsoft”]