Wednesday, January 25, 2012

Site Optimization and the Law of Diminishing Returns

If you have reading my blog, site optimization has always been apart of my development.  Techniques like rewriting slow sql queries and in memory caching will boost the performance of your site and reduce the need of purchasing more hardware. 

Currently myVidster's growth is at 16% (Source: Google Analytics).  While this is great, I have to activity monitor the site to ensure that performance stays optimal.  Most pages like the homepage, video bookmark and user profile will load within a second even during peak traffic.  Performance starts to take a hit when viewing a collection homepage and user subscription page when the video bookmark count are in the 1k+ range.  In this case performance is reduce to 2-4 seconds.

In response I have spent the last few weeks combing though my code and doing some house keeping cleaning up my code and updating sql queries.  In the end I was only able to increase performance by 500-1000ms.  On the bright side I did reduce the memory consumption of my PHP processes :).

Now we enter the Law of Diminishing Returns.  Do I spend more time trying to optimize my code or do I upgrade or add new hardware?  I know I can only do so much optimization before I get to the point that the benefits no longer justify the time I am spending (time is money).  You also have side affects where an update intended for optimization breaks or limits site's functionality.

With that said, I will most likely add a new server to handle myVidster's growth.  I being a geek always enjoy adding a new server to the family.  Well that is all for now, take care and keep collecting!

5 comments:

Star Scream said...

Hello there Mr. Geek. I mean that respectfully. I would like to share your site on my facebook page. I have a lot of porn links and I knwo that facebook doesn't allow that, so can you provide a link just to your site and people can choose whether or not to look at the adult stuff? By the way I really enjoy your site. It's the best free site for gay porn out there.

Much love,

Shawn

Anna university said...

thank you soo much, You've done great job, :) :) anna university results 2017

مصطفى شعبان said...

شركة مكافحة حشرات بجدة
الحشرات تسبب الكثير من المشاكل عندما تتواجد في داخل المنازل وبالطبع الطرق العادية من استخدام المبيدات الحشرية العادية لا تكون ذات نفع كبير عندما يكون هناك أعداد كبيرة ومن خلال شركة مكافحة حشرات بجدة سوف يتم التخلص النهائي من جميع أنواع الحشرات في وقت قياسي جدا فمعنا لا تفكر في ترك المنزل بالأيام إلى أن يتم رشة جيدا والتخلص من جميع الحشرات حيث أن شركة رش مبيدات بجدة توفر أنواع من المبيدات ليس لها أي روائح تؤثر على الجهاز العصبي للإنسان ولكن للحشرة فقط .
شركة تنظيف خزانات بجدة
عندما تتراكم الرواسب في قاع الخزان ولا يمكن أن تقوم بتنظيفه بمفردك فأن الأفضل التواصل مع شركة تنظيف خزانات بجدة حيث أن الشركة تعمل على توفير المعدات اللازمة التي يمكن أن تساعد في عملية التنظيف المثالية للخزان .

مصطفى شعبان said...

شركة نقل عفش بمكة
لا تعب وإرهاق بعد اليوم عند نقل العفش حيث انه يتواجد في الجوار شركة نقل عفش بمكة فكلنا على علم تام أن عملية نقل العفش تتطلب نوع خاص من المهارات ووقت كبير جدا حيث أنه في بعض الأحيان تصل مدة نقل الأثاث والعفش إلى أسابيع عندما لا يكون هناك عمالة متخصصة في عملية النقل .
شركة تنظيف خزانات بمكة
عزيزي العميل حتى تحافظ على صحتك فهي أمانة ولا يمكن أن يتم تعويضها يجب أن تراعي مصدر المأكل والمشرب ومن أهم ما يمكن أن ينقل الأوبئة هي خزانات المياه التي تتواجد في أعلى كل منزل أو في الأماكن الأرضية وبالطبع يجب ان يقوم العميل بعملية تنظيف دورية للخزان من شركة تنظيف خزانات بمكة حتى يتم التخلص من :-
- الشوائب العادية التي تتكون نتيجة إلى سوء الاستخدام وعدم غلق فوهة الخزان جيدا.
شركة تنظيف بالبخار بالطائف
تنظيف البخار من أكثر أنواع التنظيف المنتشر تلك الأيام حيث أنه يعمل على الحفاظ على القطعة التي يتم تنظيفها أي كان شكلها أو نوعية النسيج المصنوع منه ومن خلال شركة تنظيف بالبخار بالطائف سوف نوفر كل خدمات النظافة من كنب إلى موكيت وسجاد بالبخار فقط تواصل الآن وستحصل على العديد من المزايا .
شركة تنظيف بالبخار بجدة
عزيزي العميل لو كنت تمتلك احد قطع المفروشات الغالية السعر وترغب في الحفاظ عليها من التلف لا يجب أن تتركها دون نظافة ومن خلال شركة تنظيف بالبخار بجدة سوف يتم التخلص من كل البقع فنحن نعمل على استخدام أنواع مختلفة من التنظيف .

مصطفى شعبان said...

شركة تنظيف بمكة
وداعا منذ اليوم إلى الملل من عمليات التنظيف حيث أن شركة تنظيف بمكة تعمل على التخلص من كل الأتربة والأوساخ خلال مدة قصيرة من الزمن حيث أن لدينا فريق كبير مدرب على تنظيف كل مكان في المنزل وأيضا تتوافر خدماتنا لكل من الأبنية الحكومية وشركات القطاعات الخاصة والمستشفيات غير المساجد والمدارس والفلل والقصور وغيرها من العقارات المختلفة .
تنظيف كنب - تنظيف مجالس - تنظيف سجاد - تنظيف موكيت - تنظيف أرضيات وحوائط وأبواب - تنظيف ستائر – تنظيف شقق - تنظيف واجهات المنازل والفلل والمحلات والقصور .
https://alhudaksa.com/house-clearance/
شركة تنظيف خزانات بمكة
تركيب الخزانات يعتبر من الأمور الهامة التي يجب أن يراعيها العميل حيث أنها تنتج نوع من الرواسب التي لا يمكن إزالتها بسهولة وتتسبب في تلوث المياه ومن خلال شركة تنظيف خزانات بمكة سوف نعمل على إصلاح تلك المشكلة