تصميم مواقع | خامات تصميم | برمجيات | css |design | vectors

Posts tagged ‘سيرفر’

أداء مدونة الووردبريس و صحة اللود – YourColor

yourcolor.net

YourColor.Net

yourcolor.net

السلام عليكم ورحمة الله وبركاته

في هذه المقالة ان شاء الله سنتحدث عن تحسين أداء مدونة الووردبريس واسباب اللود العالي الذي تسببه الووردبريس على الاستضافات المشتركة والتي غالبا ما تنتهي بغلق حساب صاحب هذه المدونة, وقد تكون هذه المقالة مفيدة ايضا لأصحاب السيرفرات الافتراضية (VPS) و السيرفرات الخاصة (DS)

هناك عوامل متعددة تتسبب ف هذا الضغط العالي من بينها الاضافات (plugins) والملفات المرئية والصوتية وايضا حجم الصور والتحميلات كل هذه الاشياء تلعب دورا كبيرا في استهلاك موارد السيرفر وسنتحدث عن كل من هذه العوامل على حدى

الاضافات

السبب الاول في الضغط الشديد على السيرفر بكثرة الاستعلامات التي تقوم بها مع قاعدة البيانات (mysql) وملقم الويب (Apache) مثل المواضيع العشوائية و احدث التعليقات, مواضيع ذات صلة, اي كل اضافة تستعمل استعلامات مع قاعدة البيانات ولمعرفة عدد الاستعلامات التي تقوم بها صفحة واحدة قم بادراج الكود التالي في اسفل الصفحة (Footer.php) :

<!-- <?php echo get_num_queries(); ?> queries -->

قم الان بتصفح الموقع وافتح السورس كود تبع الصفحة سوف تجدد عدد الاستعلامات التي قامت بها الصفحة مثال في الصورة 37 استعلام

YourColor.Net

نقوم بعملية حسابية الان لنعرف عدد الاستعلامات

عدد الاستعلامات (صفحة واحدة) * عدد الزوار = عدد الاستعلامات الإجمالي

لنفرض مثلا عدد الاستعلامات 37 وعدد الزوار 1000

37 (استعلام) * 1000 (زائر) = 37000 استعلام (queries)

هذ فقط بالنسبة للاستعلامات مع قاعدة البيانات ولا تنسى ملقم الويب (Apache) واتصال السيرفر بالنت يعني اذا كان عدد زوارك كبير جدا كلما كان استهلاك موارد السيرفر اكبر لهذا اصحاب الاستضافات المشتركة ينصحون باستعمال الاضافة WP Super Cache وهذه الاضافة تقوم بتخفيف نصف هذا الضغط او اكتر

الملفات المرئية والصوتية

هنا أيضا هذا النوع من الملفات قد يسبب ضغط هائل على السيرفر اذا كان مرفوعا عليه هذه الملفات ولهذه الملفات نفس سيناريو الاضافات ولكن هنا اتصال السيرفر الذي يكون عليه الضغط و وملقم الويب (Apache) لناخد مثال بسيط اتصال السيرفرات لنفترض 8MB و سرعة الاستقبال تكون فقط 1MB/s وسرعة الارسال 512KB/s قسم هذه الاخيرة على 100 زائر بس يشاهدون الفيديو او يستمعون لملف صوتي يعني عملية حسابية بسيطة :

512KB/s (سرعة الارسال) / 100 (زائر) = 5.12 KB/s (لكل زائر)

احنا فقط افترضنا سرعة الارسال غالبا تكون كبيرة. ونلاحظ هنا الإستهلاك العالي جدا لباندويث مما يدفع اصحاب الاستضافة لتوقيف الموقع. ولحل هذه المشكلة توجد عدة مواقع متخصصة بهذه الملفات مثل dropbox.com Archive.org YouTube Dailymotion Vimeo وانصح باستعمال الموقعين الاخيرين دروب بوكس و الارشيف

التحميلات و الصور

لها ايضا دور في استهلاك الباندويث و ضغط على السيرفر مثل الملفات الصوتية والمرئية و خصوصا كثرة التحميلات ولها ايضا مواقع مختصة بها amazone s3 و dropbox.com بالنسبة لصور اما بالنسبة لتحميلات مثل ziddu.com و hotfile.com , megaupload.com ,غيرها من مراكز التحميل

اريد ان اشير الى انه اذا كنت تستعمل كل هذه العوامل في استضافة مشتركة وكان عدد زوارك اكثر من 1000 زائر يوميا او ما يقارب ذالك فترقب في اقرب فرص وصول بريد بغلق حسابك لان استهلاك موارد السيرفر لوحدك هذا شيئ غير مرغوب فيه لدى الاستضافة المشتركة ولا تزعل من غلق الحساب فهناك مواقع اخرى معك تحتاج هي الاخرى للموارد , على فكرة موارد السيرفر من بينها cpu و ram

وفي الاخير اتمنى ان تستفيدوا من هذه المقالة والتي قد تكون طريقك نحو تجنب غلق حسابك وتحسين اداء مدونتك بدون مشاكل مع اصحاب الاستضافة

الاكاديمية العربية لفنون التصميم و الجرافيك

تصدير او رفع قاعدة البيانات من سيرفر localhost محلي الى سيرفر خارجي – Yourcolor

 الووردبريس wp

yourcolor.net
yourcolor.net

yourcolor.net

كثير من المواقع تتحدث عن تثبيت الووردبريس على سيرفر محلي وهنا سوف نتحدث عن طريقة تصدير قاعدة البيانات
بعد ماتخلص التصميم وادخال البيانات طيب اذا جيت ترفع الموقع على سيرفر خارجي
كيف ترفع قاعدة البياناتسنتطرق الى هذا الموضوع هنا انشاءالله العملية سهلة وبسيطة بإذن الله- الذهاب الى phpMyAdmin http://localhost/phpmyadmin/ اختار قاعدة البيانات الخاصة في الووردبريس

yourcolor.net

– اضغط export وتأكد ان جميع الجداول مظللة تأكد ان الخيار add drop table / view / pro.. مفعل

yourcolor.net

في اسفل الصفحة فعل الخيار save as file ثم اضغط go

yourcolor.net

– سوف يتم اشعارك بحفظ الملف … احفظه – ثم اعد فتحة باستخدام ال notepad ..من ناحيتي انا سأستخدم notepad++ – ابحث عن الروابط المحلية..مثلا..كان رابط مدونتي على السيرفر المحلي http://localhost/ar/wordpress
– استبدل الروابط المحلية بروابط موقعك شاهد الصورة

– لا تنسى استبدال جميع الروابط ثم احفظها save استيراد قاعدة البيانات
– اذهب الى لوحة التحكم الخاصة بموقعك http://www.yourdomain.com/cpanel
– اذهب الى MySQL Databases – اعمل قاعدة بيانات جديدة

yourcolor.net

– انشيء مستخدم واضفه لقاعدة البيانات

yourcolor.net

– الآن اذهب الى phpMyAdmin – اذهب الى قاعدة البيانات التي انشأناها
– ثم اختار import – وارفع القاعدة التي عدلنا عليها
– ثم الضغط على goyourcolor.net

– ارفع ملفات الووردبريس كاملة الى ملف public_html – ثم نبحث عن ملف wp-config.php ونعدل عليه التالي

yourcolor.net

الاكاديمية العربية لفنون التصميم و الجرافيك

ارسال بريد تلقائي لجميع الأعضاء عند نشر موضوع جديد – yourcolor

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

اذا كنت تريد أن تنبه أعضاء مدونتك بنشر موضوع جديد، يمكنك عمل هذا بسهولة. ولكن انتبه أن تستخدم هذه الطريقة اذا كنت تنشر المواضيع بشكل كبير حتى لا يعتبر الأعضاء أن تقوم بارسال رسائل سخام Spam. وايضا اذا كان هناك عدد كبير من الاعضاء لان هذه الطريقة ستسبب ضغط على السيرفر عند محاولة الارسال.
هذه الطريقة ترسل تنبيه بوجود موضوع جديد فقط، دون التطرق الى الموضوع ورابط الموضوع وعنوانه، لذلك يفضل استخدام خدمات المجموعات البريدية او خدمة feedburner ولكن هذه الخدمات لا تقتصر على الاعضاء فقط.
كل ما عليك هو لصق هذا الكود في ملف functions.php الموجود في مجلد القالب المستخدم مع تعديل النص.

function email_members($post_ID)  {
obal $wpdb;
$usersarray = $wpdb->get_results(“SELECT user_email FROM $wpdb->users;”);
$users = implode(“,”, $usersarray);
mail($users, “تم نشر موضوع جديد في الاكاديمية العربية لفنون التصميم والجرافيك “, ‘عزيزي عضو الاكاديمية العربية، تم نشر موضوع جديد وندعوك لزيارة. http://yourcolor.net/academy’);
return $post_ID;
}
add_action(‘publish_post’, ’email_members’);

يمكن استخدام قوالب البريد الالكتروني مع هذه العملية ولكن تحتاج الى خبرة في هذه القوالب بالاضافة الى خبرة في اكواد ووردبريس.

10 إضافات يستخدمها أكبر مدوني الورد بريس في العالم – yourcolor

الووردبريس wp

yourcolor.net

yourcolor.net

yourcolor.net

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

من أفضل الأشياء في الورد بريس كونها قابلة للتوسع باستخدام الإضافات. وحين نتحدث عن الإضافات، فكثير منا من رأى الكم الهائل من الإضافات المتاحة والتي كثيرا ما تتشابه خصائصها مما يبقينا حائرين حول مدى توافقية هذه الإضافة أو تلك مع متطلباتنا. يقدم مجتمع الورد بريس WordPress Plugin Directory أكثر من 8000 إضافة متاحة للتنصيب بضغطة زر, لكن هل كل هذه الإضافات تصلح للمدونة؟ طبعا لا. ولهذا السبب وجب عزل الإضافات النافعة وإهمال الغير مهمة. إن الإكثار من الإضافات التي لا جدوى لها يكون تأثيرها سلبيا على أداء المدونة فضلا عن خلق ثغرات غير معروفة داخل المدونة. بالطبع لا نريد أن تكون مدوناتنا مكانا يعج بأنواع الثغرات التي تسببها الكثير من الإضافات الموجودة على الانترنت. يرى العديد من المدونين المحترفين والذين لهم صيت واسع في مجال التدوين ك Michael Pollock أن مدونة الورد بريس تستلزم بالضرورة عشر إضافات لا يمكن الاستغناء عنها، هذه الإضافات يكمل بعضها بعضا، إذ باجتماعها كلها في نفس المدونة تكون كيانا صلبا يحوي أبسط الضروريات والكماليات أيضا. هذه الإضافات تشمل التالي:

yourcolor.net

الإضافة الأولى: Akismet

هذه الإضافة مهمة جدا وتأتي مع أول تنصيب للمدونة. تتميز هذه الإضافة كونها تمنع الزوار المزعجين من إضافة تعليقات مزعجة وأشياء مشينة تسيء لسمعة المدونة، أيضا تمنع الزوار من وضع إعلانات لمواد محظورة أو تبعث على الشك. هذه الإضافة هي من تطوير فريق عمل وورد بريس نفسه الذي طور المدونة، السلبية الوحيدة التي تمتلكها هي ضرورة فتح حساب لدى WordPress.com للحصول على مفتاح تشغيل الإضافة. هذه الإضافة هي مجانية للاستعمال الشخصي فقط، إذا كنت تنوي استخدامها لغرض تجاري، يجب عليك اقتناء تصريح بذلك على رابط الإضافة: www.akismet.com والذي يكلف حوالي 5 دولارات في الشهر.

yourcolor.net

yourcolor.net

الإضافة الثانية: SpamShiv Spam Protection

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

ahmed@domain.com

فالإضافة تحوله إلى ما يشبه:

yourcolor.net

بهذا يكون بريدك الالكتروني أو بريد عملاؤك أو أصدقائك في مأمن من شر هؤلاء المخربين.

yourcolor.net

SpamShiv Spam Protection  هي إضافة مجانية، يمكنك الحصول عليها من هنا: http://wordpress.org/extend/plugins/spamshiv-lite-e-mail-address-protection/

yourcolor.net

الإضافة الثالثة: عمل خريطة لمدونتك لتسهيل زحف العناكب داخلها

من الضروري أن يملك كل موقع خريطة، أقصد هنا ملف خريطة الموقع sitepmap.xml وهو عبارة من ملف مكتوب بلغة XML به كافة المعلومات التي يحتاجها محرك البحث ليقوم بعملية الأرشفة لموقعك، المشكلة حاليا تكمن في كيفية توليد هذا الملف ديناميكيا في حين أن صفحات الموقع تزداد وتنقص بشكل مستمر. في هذه الحالة إن رغبت في إنشاء ملف خريطة الموقع بنفسك، سيكون لا شك مضيعة للوقت. هذه الإضافة هي إضافة مهمة جدا، فهي تولد هذا الملف تلقائيا من دون أي تدخل منك. كل ما يتبقى لك هو إضافة موقعك لجوجل من هنا. كما يمكنك الحصول على الإضافة على هذا الرابط: http://wordpress.org/extend/plugins/simple-google-sitemap-xml/.

 yourcolor.net

 yourcolor.net

الإضافة الرابعة: تحسين جودة محتوى المدونة بعمل تصويت أو مسح لمعلومات يقدمها الزوار

من بين الوسائل التي تسمح للزوار بالمشاركة في المواضيع المطروحة في المدونة هي التعليقات، لكن ليس كل الزوار لديهم الوقت لكتابة تعليق والانتظار حتى تقوم بالموافقة عليه، زد على ذلك أن بعض الزوار لا يريدون استعمال خاصية التعليقات لأنهم ببساطة غير مقتنعين بها بتاتا, باستعمال Polldaddy ستعطى لك إمكانيات أخرى لأخذ رأي زوارك حول موضوع ما

 yourcolor.net

داخل المدونة. مع Polldaddy يمكنك عمل تصويت يكون مدمج مع كل تدوينة أو انشاء نموذج لأخذ المعلومات Survey ودمجه مع التدوينة التي تريد. تجدر الإشارة إلى أن Polldaddy ليس Plugin للوورد بريس، لكنه موقع يمكنك من عمل ما سبق ويعطيك كود HTML لتدمجه في المكان الذي تريده في صفحاتك.

yourcolor.net

الإضافة الخامسة: دع الزوار يتشاركوا محتوى مدونتك فيما بينهم

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

 yourcolor.net

يمكنك تحميلها من هنا : http://wordpress.org/extend/plugins/add-to-any/

 yourcolor.net

الإضافة السادسة: كن صديقا لمحركات البحث

كلنا يعلم الأهمية القصوى التي يوليها أصحاب المواقع لمحركات البحث، فهم يصممون مواقعهم مرتين: مرة للزوار ومرة أخرى لمحركات البحث، حتى أصبح النصيب الأكبر في تقييم المواقع هو مدى قابلية محركات البحث لأرشفة محتواها بسهولة. ككل شخص يريد استقطاب أكبر عدد ممكن من الزوار، ينبغي عليك أن تسهل الطريق أمام محركات البحث. إضافة All in One SEO وكما يدل اسمها، فهي الكل في واحد، يعني الحل السريع والمجدي لتسهل أرشفة مدونتك بسهولة. هذه الإضافة تمكنك من تعديل المعلومات التي تظهر لمحركات البحث في كل صفحة على حدة. فيمكنك تعديل عنوان الصفحة، الكلمات المفتاحية، شكل ظهور رابط الصفحة والعديد من الخيارات. بعد تنصيبها وتشغيلها يلزمك الذهاب الى القسم الخاص بها في قائمة “إعدادات” على يسار الصفحة كما تبين الصورة.

yourcolor.net

الإضافة السادسة: كن صديقا لمحركات البحث

كلنا يعلم الأهمية القصوى التي يوليها أصحاب المواقع لمحركات البحث، فهم يصممون مواقعهم مرتين: مرة للزوار ومرة أخرى لمحركات البحث، حتى أصبح النصيب الأكبر في تقييم المواقع هو مدى قابلية محركات البحث لأرشفة محتواها بسهولة. ككل شخص يريد استقطاب أكبر عدد ممكن من الزوار، ينبغي عليك أن تسهل الطريق أمام محركات البحث. إضافة All in One SEO وكما يدل اسمها، فهي الكل في واحد، يعني الحل السريع والمجدي لتسهل أرشفة مدونتك بسهولة. هذه الإضافة تمكنك من تعديل المعلومات التي تظهر لمحركات البحث في كل صفحة على حدة. فيمكنك تعديل عنوان الصفحة، الكلمات المفتاحية، شكل ظهور رابط الصفحة والعديد من الخيارات. بعد تنصيبها وتشغيلها يلزمك الذهاب الى القسم الخاص بها في قائمة “إعدادات” على يسار الصفحة كما تبين الصورة.

yourcolor.net

بعد الدخول الى القسم الخاص بها، إملأ الحقول المبينة في الصورة كما يجب بحذر, إنتبه وانت تملأ الحقول لأن ما تكتبه هو ما سيظهر لمحركات البحث عن قدومها للمدونة:

yourcolor.net

يمكنك تحميلها من هنا: http://wordpress.org/extend/plugins/all-in-one-seo-pack/

yourcolor.net

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

yourcolor.net

كما تلاحظ في الصورة فالتدوينات كلها ترتب بشكل عمودي في يمين الصورة، يمكنك سحب بعضها وإفلاته في المكان الذي تريد، قم بسحب أي تدوينة قبل تدوينة محددة أو بعدها لا يهم، تعطيك الإضافة التحكم الكامل في التدوينات .

لتحميل الإضافة يمكنك إتباع الرابط التالي: http://wordpress.org/extend/plugins/postmash/

yourcolor.net

الإضافة الثامنة: إنشاء قائمة التصفح خاصتك بمدير القوائم

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

yourcolor.net

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

بعد تنصيب وتشغيل الإضافة يمكنك التعديل عليها كما تريد. يمكنك تحميل الإضافة على الرابط: http://wordpress.org/extend/plugins/menu-manager/

yourcolor.net

الإضافة التاسعة: دع زوارك يكونوا على علم بما جد في مدونتك دائما

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

بكل بساطة، السواد الأعظم من الزوار لا يجدون مشكلة في متابعتك على Twitter . هنا أتت الإضافة  Auto Tweet لتقوم بتحديث حسابك في Twitter  كلما أضفت تدوينة جديدة. يعني أنه من الآن فصاعدا لن تقوم بفتح Twitter  وتنشأ رسالة جديدة حول تدويناتك لأن هذه الإضافة تقوم بذلك بدلا عنك.

yourcolor.net

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

yourcolor.net

بعد أن تحفظ الإعدادات، تكون مستعدا لإنشاء أول تدوينة لك والتي سيكتب عنها في حسابك لدى Twitter. يمكنك تحميل الإضافة على الرابط: http://wordpress.org/extend/plugins/auto-tweet/

yourcolor.net

الإضافة العاشرة: اعرف كل صغيرة وكبيرة عن زوار موقعك

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

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

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

بدلا من إضاعة الوقت والجهد في تزويد القالب بالشفرة، فكر بعض المطورين في برمجة إضافة لمدونة الوورد بريس أسموها Web Ninja GA.

yourcolor.net

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

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

yourcolor.net

باقي الخيارات أتركها لك لكي تكتشفها بنفسك. كما يمكنك تحميل الإضافة من هنا: http://wordpress.org/extend/plugins/web-ninja-google-analytics/

yourcolor.net

خاتمة

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

نصيحتي إليكم إخواني القراء هو أن تعرفوا ما تضيفونه في مدوناتكم من إضافات، لا تقوموا أبدا بتشغيل أية إضافات لا تعرفون مصدرها لأنها قد تحتوي على فيروسات أو برامج تقوم بكسر جدار الحماية داخل السيرفر الذي تعملون عليه وتكون السبب في إلحاق الأذى بمدونتكم.

في النهاية إخواني القراء أتمنى أن تكون قد استفدتم من الموضوع كما آمل أن تشاركونا بتعليقاتكم وبإطرائكم للموضوع بذكر ما هي الإضافات التي أحببتموها كثيرا داخل الموضوع، وهل توصون بإضافات لم يأتي ذكرها في الموضوع؟

كيف تمنع سرقة صورك وملفاتك وعمل حماية عليها بملف yourcolor – htaccess

كيف تمنع سرقة صورك وملفاتك وعمل حماية عليها بملف .htaccess

yourcolor.net

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

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

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

لحسن الحظ هناك طريقة فعالة جدا في منع مثل هذه العملية بدون أي جهد إضافي باستخدام ملف اعدادات سيرفر الابانشي (.htaccess). استخدام هذا الملف يمكنك من التالي:

  1. ما هي المواقع المسموحة وماهي المواقع المحظورة.
  2. السماح لعرض الصورة مباشرة من عدمه.
  3. عرض صورة مخصصة في المواقع التي تعرض صور على سيرفر موقعك.
  4. ماهي الامتدادات التي تقوم بحمايتها.

yourcolor.net

طريقة إعداد الملف
البداية وملاحظة البدء :

انشئ ملف نصي بسيط text بامتداد txt في الوقت الحالين وباستخدام أي برنامج تحرير نصوص افتح الملف.
أنصح باستخدام برنامج notepad++.
بعض السكربتات المستخدمة في إدارة المواقع تستخدمة ملف () خاص بها. لذا لن تحتاج إلى إنشاء ملف جديد وإنما فقط التعديل على الموجود، لذا فمن المهم أن تفرق بين الكود المستخدم من قبل السكربت وبين الكود الخاص بحماية الملفات وذلك عن طريق إضافة ملاحظة لا تؤثر على الملف تفيد بأنه من هذا السطر يبدأ كود حماية الملفات.
قم بتنزيل الملف من موقعك باستخدام برنامج ftp الذي تستخدمه. افتحه بمحرر النصوص ثم اضف هذه الجملة في الملف في أي مكان ويفضل في آخره حتى يسهل عليك الرجوع لها.

view sourceprint?1.#Stop Image Hotlinking

yourcolor.net

yourcolor.net

تشغيل المود ريرايتر Rewrite Engine
هذه الطريقة تعتمد على موديول الاباتشي mod_rewrite لذا يجب علينا أن نقوم بإضافة كود يخبر السيرفر عن ماهية الأسطر التالية. أضف هذه الاسطر للملف.

view sourceprint?1.RewriteEngine on

yourcolor.net

yourcolor.net

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

view sourceprint?1.RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain2.com [NC]

لا تنسى تغيير yourdomain.con إلى دومين موقعك

yourcolor.net

yourcolor.net

 هل تسمح بإظهار الصورة مباشر؟

عندما تقوم بنسخ رابط الصورة ولصقه في المتصفح مباشرة فإن الصورة تظهر ولكن ليست تابعة لأي موقع، في الحقيقة هذه المشكلة حتى الآن لم يتم التغلب عليها بشكل فعال فينك للسارق أن يقوم بوضع رابط للصورة بدلا من أن يضع الصورة نفسها وهذا يعني أن طريقة الحماية لم تجدي في هذه الحالة إذا كنت سمحت بعرض الصور مباشرة. ايضا هناك بعض المستخدمين الذي يستخدمون برامج لإخفاء الهوية وهذا ما يعرف بـ blank referrers هؤلاء يرون الصور والملفات كأنها تعرض مباشرة من المتصفح. لمنع إضهار الصور مباشرة اضف هذا الكود إلى الملف.

 view sourceprint?

RewriteCond %{HTTP_REFERER} !^$
yourcolor.net
yourcolor.net

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

 

view sourceprint?1.RewriteCond %{HTTP_REFERER} !google. [NC]
3.RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
5.RewriteCond %{HTTP_REFERER} !msn. [NC]
7.RewriteCond %{HTTP_REFERER} !yahoo. [NC]

 

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

 

view sourceprint?1.RewriteCond %{REQUEST_URI} !^hotlinker.gif$

 

لا تنسى تغيير hotlinker.gif إلى اسم التي تريدها أن تظهر

 

yourcolor.net
yourcolor.net

عرض صورة مخصصة بدلا من الصور المحمية
عندما تقوم باستثناء صورة معينة من المنع يلزمك أن تبين للسيرفر بأن يستخدمها كبديل للصور الممنوعة، حدد الامتدادات التي تريد حمايتها ثم اضفها للكود في الملف.

 

view sourceprint?1.RewriteRule .(jpeg|png|gif)$ hotlinker.gif [NC,R,L]

لا تنسى تغيير hotlinker.gif إلى اسم الصورة التي تريدها أن تظهر

yourcolor.net

yourcolor.net

الناتج النهائي:
قم بنسخ هذا الكود والصقه في الملف مرة واحد مع تعديل ما يلزم.

view sourceprint?01.#Stop Image Hotlinking
02.
03.RewriteEngine on
04.
05.RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain.com [NC]
06.
07.RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain2.com [NC]
08.
09.RewriteCond %{HTTP_REFERER} !^$
10.
11.RewriteCond %{HTTP_REFERER} !google. [NC]
12.
13.RewriteCond %{HTTP_REFERER} !search?q=cache [NC]
14.
15.RewriteCond %{HTTP_REFERER} !msn. [NC]
16.
17.RewriteCond %{HTTP_REFERER} !yahoo. [NC]
18.
19.RewriteCond %{REQUEST_URI} !^hotlinker.gif$
20.
21.RewriteRule .(jpeg|png|gif)$ hotlinker.gif [NC,R,L]

yourcolor.net

yourcolor.net

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

view sourceprint?1.RewriteRule .(zip|rar)$ hotlinker.zip[NC,R,L]
yourcolor.net

لا تنسى تغيير hotlinker.zip إلى اسم الملف الذي تريد

yourcolor.net

yourcolor.net

معرض الوسوم