Scaling web applications: Part 3 – Horizontal Scaling

Till now we have tried to extract more and more meat out of a single machine (vertical scaling) i e adding faster CPU, more RAM, SSD and adding certain tools Varnish cache to enable us to handle more traffic. This has … Read More…

Posted in Web Architecture | Leave a comment

Scaling web applications: Part 2- Caching Strategy

So now your site is handling a rush of traffic; I am assuming you have a VPS/dedicated server and you have added more RAM & CPU cores to your server and hit a peak point there.And of course you have … Read More…

Posted in Uncategorized | 1 Comment

Scaling web applications: Part 1- Why use a CDN

We have been struggling to scale our applications and felt the need to add a real world perspective to the whole process of scaling up web applications. This post forms part of a series, devised to explore and lay down … Read More…

Posted in Uncategorized, Web Architecture | 2 Comments

Caching strategy – Using varnish to handle high traffic

Varnish is an HTTP accelerator and is used as a caching strategy to reduce load on web server… you can find great guides on how to set it up and get started.But the more elusive question is WHEN TO USE … Read More…

Posted in Server Administration, Web Architecture | Tagged , , , , | Leave a comment

[How To] Implement Passport.js Authentication with Sails.js

Here we intend to demonstrate the procedure of local authentication i.e. by using a username and password. Step 1: Dependencies passport passport-local bcrypt List these dependencies inside application_directory/package.json  under dependencies. ?View Code JAVASCRIPT//application_directory/package.json { … "dependencies": { … "passport": "~0.1.16", … Read More…

Posted in How To, Javascript, Node JS, Programming | Tagged , , , , , , , | 11 Comments

Yii LESS Extension

Yii Less Extension gives a simple way to include LESS files in your Yii view files.
Extension Home: Click Here
Download: Click Here
Project Repository: Click Here
Support Forum: Click Here

Read More…

Posted in PHP, Programming, Yii Framework | Tagged , , , , , , | Leave a comment

[Umbraco Deployment] Exporting MS SQL CE Database to MS SQL Server Express

Here is a detailed set of steps to export your MS SQL CE Data file to your SQL Server Instance and deploying your Umbraco development package on to production: Install “Microsoft SQL Server Compact 4.0″ from http://www.microsoft.com/en-us/download/details.aspx?id=17876 Install “SQL Server … Read More…

Posted in ASP.NET, Umbraco | Tagged , , , , | 2 Comments

Sencha Touch 2 Slider Field Extended Component

This is an extended version of the standard Sencha Touch 2 slider field. Download: Click Here Project Repository: Click Here Features Dynamically changing input item beside the standard Sencha Touch 2 slider. Slider position changes based on the value of … Read More…

Posted in ExtJS, Javascript, Programming, Sencha Touch | Tagged , , , , , | 9 Comments

Adding Before & After Filters in Sencha Touch MVC Controllers

BeforeFilters in RoR are a great way to manage controller accesses or do execute any other specific controller action triggers. Here is a simple way of mimicking this great RoR feature on Sencha Touch MVC. Create a file named `app/controllers/Controllers.js` … Read More…

Posted in ExtJS, Javascript, Sencha Touch | Tagged , , , , , , | Leave a comment

[WordPress Plugin] BuddyPress xProfiles ACL

BuddyPress xProfiles ACL BuddyPress xProfiles ACL WordPress Plugin
Plugin Home: Click Here
Download: Click Here
Project Repository: Click Here
Support Forum: Click Here Read More…

Posted in PHP, Programming, WordPress | Tagged , , , , | 19 Comments