Archive for September 24th, 2007

Moodle Server optimization

Monday, September 24th, 2007

Dump on moodle optimization PostgreSQL for clustering, stability and scalability LightTPD as a light webserver ? eAccelerator for PHP caching /admin/health.php /admin/oacleanup.php http://mysqlperformanceblog.com/ http://dev.mysql.com/doc/mysqltest/en/index.html http://www.planetmysql.org/ We should realize that MySQL performance tuning is dependend on hardware and OS. Same test can yield different optimal values for my.conf parameters on different platforms.

Network Architecture

Monday, September 24th, 2007

Some thoughts and links about network, server architecture and setup: SAN: Storage Area Network {en:Storage_area_network} Load Balancing Application Server Database Cluster

WISP optimization

Monday, September 24th, 2007

Some thoughts on WISP, WAMP to tune / optimize IIS / PHP: install PHP caching accelerator (APC/eAccelerator) IIS7? fastCGI?

Software Architecture

Monday, September 24th, 2007

Interesting current paradigms in software architecture and design, or just good coding practice: MVC: Model View Controller {en:Model-view-controller} DRY: Don't Repeat Yourself {en:Don't_repeat_yourself} CRUD: Create, Read, Update, Delete {en:Create%2C_read%2C_update_and_delete} Design Patterns {en:Design_Patterns} Blogs: http://www.joelonsoftware.com/ Books: The Myths of Innovation Hackers and Painters Beautiful Code Design Patterns Patterns of Enterprise Application Architecture Thinking in Java Dynamics of Software Development Business Models: ASP: Application Service Provider {en:Application_service_provider}

Tabsgenerator

Monday, September 24th, 2007

Handy tools for webpix: http://www.tabsgenerator.com/  http://www.reflectionmaker.com/