كيف تقلل من عدد الطلبات requests في صفحتك الالكترونيه بنسبة 39% لتقلل الوقت المطلوب لتحميل موقعك

 requests-57

السلام عليكم

تلك هي التدوينه السادسة في تحدي التدوين لمدة 30 يوم و اليوم أريد أن أتحدث في الفترة القادمة بشكل تقني أكثر, و اليوم في عصر الشبكات الاجتماعية و عدد الـ Likes هوا الحاكم لمدي انتشار الأخبار و المحتوى الإلكتروني و الكل يسعى للمزيد منه لذا الجميع يسعى لأضافه أزرار المشاركة من الشبكات الاجتماعية المختلفة تويتر, الفيسبوك و لنكدان… ربما أيضا بنترست و كل الشبكات الاجتماعية الأخرى و أضافه المزيد و المزيد من تلك الأزرار يعني أضافه المزيد من الوقت المطلوب للانتهاء من تحميل صفحة موقعك.

كنت استخدم تلك الأزرار من قبل في مدونتي هذه وكنت أتابع المدة و عدد الـ requests التي يتم إرسالها من الصفحة لخوادم الشبكات الاجتماعية المختلفة و وجدت صفحة عادية مثل تدوينه “تحدي التدوين لمدة 30 يوم” كانت ترسل حوالي سبع و خمسون طلب لمختلف الخوادم, اعتبرت هذا الرقم كبير و عملت علي تقليصه حتي وصلت إلي خمس و ثلاثون أي اقل بنسبة 39% من الرقم الأول كيف كان هذا مع الحفاظ علي أتاحه الفرصة للزوار لمشاركة محتوي الموقع علي الشبكات الاجتماعية؟

الفكرة في أستبدال تلك الأزرار التي تعطيها الشبكات الاجتماعية ب مجموعة من الصور مستضافة علي نفس الخادم server الذي يستضيف موقعي و أضافه رابط لمشاركة التدوينه علي الشبكات الاجتماعية حيث لكل شبكة رابط إذا ضغط علية يتم مشاركة المحتوي علي تلك الشبكة الاجتماعية, تذكر أن تستبدل رابط موقعي http://eslam.me برابط موقعك و أيضا الصورة بالصور المناسبة

فيسبوك

<a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=http://eslam.me">
<img style="margin: 0 8px; vertical-align: middle;" alt="Facebook button" src="http://eslam.me/wordpress/wp-content/uploads/2014/12/facebook_32.png">
</a>

تويتر

<a target="_blank" href="https://twitter.com/intent/tweet?text=Eslam Mahmoud by @eslam_mahmoud&url=http://eslam.me">
<img style="margin: 0 8px; vertical-align: middle;" alt="Twitter button" src="http://eslam.me/wordpress/wp-content/uploads/2014/12/twitter_32.png">
</a>

لنكدان

<a target="_blank" href="http://www.linkedin.com/shareArticle?url=http://eslam.me&title=Eslam Mahmoud&summary=Eslam Mahmoud">
<img style="margin: 8px; vertical-align: middle;" alt="LinkedIn button" src="http://eslam.me/wordpress/wp-content/uploads/2014/12/linkedin_32.png">
</a>

جوجل+

<a target="_blank" href="https://plus.google.com/share?url=http://eslam.me">
<img style="margin: 0 8px; vertical-align: middle;" alt="Google+ button" src="http://eslam.me/wordpress/wp-content/uploads/2014/12/googleplus_32.png">
</a>

 

requests-35

قد لا تكون النتيجة النهائية مثل أزرار الشبكات الاجتماعية الأساسية ولا تعرض عدد الضغطات لكن لكل منهم مميزاته و عيوبه ويمكن أن يكون هناك جزء أخر من تلك التدوينه نقوم فيه بتطوير طريقه العرض, حتي هذا الوقت يمكنك متابعة المدونة من خلال الـ RSS او متابعتي علي تويتر @eslam_mahmoud

Comments button Twitter button Facebook button LinkedIn button Google+ button

جوجل+ تسمح للافراد بالحصول علي رابط شخصي باسمائهم

Eslam Mahmoud AbdElMoniem Google Plus account

أتاحت شبكة جوجل بلس خاصية الحصول علي رابط شخصي للأفراد باسمائهم, و وصلت الدعوات لقطاع عريض من مستخدمي شبكة جوجل بلس البالغ عددهم اكثر من نصف مليار مستخدم, و الروابط للملفات الشخصية أصبحت مثل https://plus.google.com/+EslamMahmoud (هذا هوا الرابط الخاص بي لمتابعتي) بديلا عن الروابط القديمة التي لم تكن توضح اسم الشخص و يصعب تداولها وكانت مثل https://plus.google.com/112033970556387549149

ربما الخبر قد انتشر الآن لكن تلك الخطوة من جوجل جاءت بعد فتره من أنشائي لمشروع http://IPlus.im هدف المشروع حل مشكلة صعوبة تداول عناوين الملفات الشخصية علي شبكة جوجل بلس ولا داعي لذكر قبح العناوين :D الموقع يحول عنوان ملفك الشخصي إلي عنوان مميز مثل http://iplus.im/eslam كنت قد كتبت عن خبر إنشاء الموقع من قبل هنا

http://Iplus.im

أنشأت هذا المشروع مع صديقي المبدع انس عماد http://iplus.im/anas.emad ولم نعمل علية لفترة طويلة لكنة بشكل تلقائي جذب الآلاف من المستخدمين السعداء وتم استخدام الموقع مئات الآلاف من المرات لتحويل العناوين المختصرة المميزة التي أنشأها المستخدمون, ومازال الموقع يستخدم إلى الآن ولن يتم إيقافه حتي لا يتضرر المستخدمين.

من الصدف الغريبة أني أعلنت عن المشروع في نفس تلك الفترة من العام من سنتين بالتحديد في 10.21.2011 ولكن لم ألاحظ هذا إلا الآن وأنا اكتب هذا الموضوع, العبرة هنا “أذا بدأت فكرة آيا كانت ولم تعمل عليها بالشكل المناسب لن تتطور ولن تنموا كما يجب, لكن كل فكرة و كل مشروع عملت علية تعلمت منة, البعض يعتبر هذا مجهود ضائع أن لم يتحول لمشروع ربحي كبير وأنا اعتبره خبرة مكتسبة وقيمة مضافة لي و وقت للتعلم تم توفيره في المشروع التالي.”

Comments button Twitter button Facebook button LinkedIn button Google+ button

ماذا بعد ستارت اب ويك اند الاسكندرية SWAlex

السلام عليكم :)

انتهي مؤتمر ستارت اب ويك اند الاسكندرية منذ اكثر من اسبوع ماذا بعد؟ امممممم مؤتمر عرب نت في القاهرة ام مسابقة ابداء التي اطلقتها جوجل ام غيرهم …..

لا ليست اي منهم العبرة ليست بالمؤتمرات و المسابقات بل بالعمل و التنفيز ما النفع من الفوز في مسابقة ثم تقسيم الجائزة علي الفريق و انهاء الامر عند هذا الحد !

اخر يوم في SWAlex استمعنا لحوالي 35 فكرة في حوالي 5 ساعات و نصف تضم الكثير من الافكار الجيدة التي تستحق الاستمرار لكن كم منهم سيستمر كم منهم سيري النور بعدما خرج من المؤتمر, كم فريق سيستمر بنفس الحماسة و الروح الريادية… اعتقد هنا حقا سيظهر الريادي الفعلي

بالتاكيد ليس المطلوب الخروج بنفس الفكرة يمكن تعديلها تحسينها او تغيرها لكن من اتوا لهذا المؤتمر ساعين ريادة الاعمال هم حقا من سيستمروا

ماذا عن من اراد الحضور ولم يوفق هل هذة هي تنهاية الحياة ! هل لن يتمكن من السعي وراء حلمة… بعد SWCairo كم فرق من المشاركين اكمل ما كان يحلم بة وكم شركة انشات خارج المؤمر من اشخاص لم تساعدهم الظروف في الحضور لكن الشغف و الاصرار هوا ما ساعدهم علي تحقيق هدفهم.

العبرة بالعمل و التنفيز والاخطاء و التعلم ثم ياتي النجاح :)

الموضوع  دة لي قبل الجميع اتمني ان يوفقنا الله :)

Comments button Twitter button Facebook button LinkedIn button Google+ button

WordPress at Google summer of code 2011

Hello, Tomorrow will be the last chance if you think in applying for Google summer of code 2011 GSoC as in the program time line Student application deadline in April 8.

in GSoC 2011 wordpress is here with many ideas you can select form them or you may propose your own idea.

there are many ideas i like to see them come true like:

  1. Front End Postting integrated with admin bar
    • The P2 theme allows users to post directly from the front end. Extracting this functionality into the admin bar that could be used by any theme, would make it easier for users to have this functionality.
  2. Child Theme Management in WordPress
    • The WordPress theme directory does not currently accept child themes, as WordPress has no way of ensuring that people have the proper parent theme installed. This project would modify WordPress so that it could download child themes and resolve their dependency on a parent theme.
  3. Template Versioning
  4. Move WordPress

Good luck for every one :)

Comments button Twitter button Facebook button LinkedIn button Google+ button

Google URL Shortener PHP Class Updates

Hello, i`m happy because my PHP class which i have wrote about it earlier was the first script about “goo.gl url shortener serves” on PHPClasses.org website, and i have received that two websites included the class in there database of scripts.

the first is SoftPedia.com and the second is FamousWhy.com i want to say thank you for both of them.

Note:

  • i have updated the class to version 0.2 so now you can get the analytics about the short url when you try to get the long one by sending true as second argument in get_long() function as get_long(“http://goo.gl/pTgKg”,true) the default value is false.

you can get the latest version of the class on PHPClasses.org, feed back will be appreciated.

Update 13-10-2011:

blog post has been published  “Google URL Shortener PHP Class” was approved for publication on PHPClasess Blog check it out

Update 2:

another developer Rafael made some changes on the class to be more like CI [CodeIgniter] patterns on GitHub

Comments button Twitter button Facebook button LinkedIn button Google+ button