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

Posts tagged ‘موقع’

Elsharqwy.Com – تحليلات المواقع – الشرقاوي – Yourcolor

عنوان الموقع : مدونة الشرقاوي

وصف الموقع : واحة من الابداع و موسيقى من الحروف تتبرج في كلمات و تتراقص بين السطور

الكلمات الدلائلية : مقالات , شعر , نثر , اسلاميات , قصص قصيرة , نقد , صور , كتابة , بقلمي , برامج , تصميم , برمجة , عام , منوعات , برامج , مدونة , الشرقاوي , برنامج , شرح , برنامج , برامج , العاب , لعبة , صور , صورة , وظائف , اخبار , شركة , برمجة , وظائف , مدونة , موقع , الشرقاوي , اسلاميات , كارتون , انمي , ترايدنت , شرح , الفيس , موبايل , نوكيا , نغمات , خطبة , منتدى , تويتر , 2012 , 2013 , طب , صحة

مالك الموقع : السيد محمد السيد الشرقاوي

تليفون صاحب الموقع : 01065727522

سرعة فتح الموقع : 26 ثانية

محتوي للبالغين : لا

اللغة : العربية

أنظمة ادارة محتوى مكتشفة : ووردبريس

أدوات تعقب الزوار : Google Analytics

تقنيات مستخدمة : Css , Php

صفحة الفيسبوك : http://www.facebook.com/elsharqwy

تويتر : https://twitter.com/elsharqwy

يوتيوب : https://plus.google.com/103211466391759293263/posts

هل انت صاحب الموقع ؟ اذا لديك معلومات عن هذا قم بارسالها هنا

معلومات عن النطاق :

الشركة المسجلة : Enom.Com

الشركة التي حجزت الدومين : House.Com.Sa

تاريخ التسجيل : فبراير 09, 2012

تاريخ الانتهاء : فبراير 09, 2014

هل انت صاحب الموقع ؟ اذا لديك معلومات عن هذا قم بارسالها هنا

معلومات عن السيرفر :

عنوان الـ اي بي : 208.43.105.208

محتوي الاي بي :

%rwhois V-1.5:003fff:00 rwhois.softlayer.com (by Network Solutions, Inc. V-1.5.9.5)
network:Class-Name:network
network:ID:NETBLK-SOFTLAYER.208.43.96.0/19
network:Auth-Area:208.43.96.0/19
network:Network-Name:SOFTLAYER-208.43.96.0
network:IP-Network:208.43.105.208/29
network:IP-Network-Block:208.43.105.208-208.43.105.215
network:Organization;I:Traidnt Hosting Group
network:Street-Address:king fahd rod
network:City:Riyadh
network:Postal-Code:11942
network:Country-Code:SA
network:Tech-Contact;I:sysadmins@softlayer.com
network:Abuse-Contact;I:abuse@traidnt.net
network:Admin-Contact;I:IPADM258-ARIN
network:Created:2009-02-14 14:40:47
network:Updated:2009-07-11 17:09:27
network:Updated-By:ipadmin@softlayer.com

%referral rwhois://root.rwhois.net:4321/auth-area=.
%ok

نوع السيرفر : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4

الدولة : السعودية – Saudi Arabia

المدينة : الرياض – Riyadh

المزيد : تحليلات المواقع

خلاصة المدونة وحرية الاختيار – YourColor

yourcolor.net

YourColor.Net

yourcolor.net

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

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

اول شيئ يجب عليك الاشتراك في موقع  FeedBurner اصبح تابعا لخدمات جوجل ويعتبر هذا الموقع من أكبر المواقع التي توفر لمدونتك او منتداك خدمة الـ RSS لما يقدمه الموقع من خدمات كثيرة تهدف جميعها إلى جلب أكبر عدد من الزوار لمدونتك والحصول على زوار دائمين يتابعون جديد مدونتك دون عناء أو نسيان،على فكرة تحتاج حساب (Gmail) قم بزيارة موقع FeedBurner وقم بتسجيل الدخول عن طريق حسابك Gmail

ندخل الان في صلب الموضوع , بعد اشتراكك في موقع FeedBurner نقوم بانشاء خلاصات لجميع التصنيفات

ملحوظة :

سوف نشرح طريقة عمل خلاصات لتصنيف واحد والتصنيفات الاخرى نقوم بنفس الطريقة

نقوم باخد رابط التصنيف مثلا :

http://yourcolor.net/category/adsense/

لاحظ الصورة التالية :

YourColor.Net

بعد اخد رابط التصنيف نضيف اليه الكلمة التالية feed بالشكل التالي :

http://yourcolor.net/category/adsense/feed/

الان نقوم بانشاء خلاصات من موقع FeedBurner لجميع التصنيفات المتواجدة في الموقع

قم باضافة رابط خلاصات التصنيف واضغط على Next

YourColor.Net

لاحظ معي في هذه الصورة قمت باضافة اسم الموقع واسم التصنيف بجانبه ضروري حروف باللاتينية واضغط على Next

YourColor.Net

الان ستظهرلك رسالة نجاح انشاء الخلاصة لتصنيف الذي اضفناه

YourColor.Net

هنا تضيف بعض الخصائص للخلاصات

YourColor.Net

الان نقوم بتفعيل خاصية لتفعيل خدمة الاشتراك عن طريق البريد

YourColor.Net

YourColor.Net

YourColor.Net

 الان نسخ هذا الكود ولاحظ الكلمة المشار اليها بالاحمر هي التي تهمنا

YourColor.Net

الان ننتقل للمرحلة المهمة وهي تعديل كود الخلاصات لإضافة خاصية الإختيار وهي عبارة عن قائمة منسدلة لخلاصات التصنيفات التي قمنا بإنشائها

لدينا كود الخلاصات بالشكل التالي :

<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open(´http://feedburner.google.com/fb/a/mailverify?uri=wpportal-adsense´, ´popupwindow´, ´scrollbars=yes,width=550,height=520´);return true"><p>Enter your email address:</p><p><input type="text" style="width:140px" name="email"/></p><input type="hidden" value="wpportal-adsense" name="uri"/><input type="hidden" name="loc" value="en_US"/><input type="submit" value="Subscribe" /><p>Delivered by <a href="http://feedburner.google.com" target="_blank">FeedBurner</a></p></form>

اولا نقوم باضافة دالة (categoryfeed$) الى الرابط التالي في الكود اعلاه:

onsubmit="window.open(´http://feedburner.google.com/fb/a/mailverify?uri=$categoryfeed´
الان نحتاج مصفوفة لتعامل مع الخلاصات التي قمنا بإنشائها بالشكل التالي :
<?php
$cast = array(´wpportal´ => ´الخلاصات كاملة´,
              ´wpportal-plugins´ => ´تركيب الاضافات´,
              ´wpportal-adsense´ => ´أدسنس´,
			  ´wpportal-install-upgrad´ => ´تركيب وترقية´,
              ´wpportal-lessons´ => ´دروس´,
			  ´wpportal-general´ => ´عام´,
			  ´wpportal-problem-and-solution´ => ´مشاكل وحلول´,
			  ´wpportal-tips´ => ´نصائح´,
			  ´wpportal-articles´ => ´مقالات´);
foreach($cast as $categoryname => $categoryfeed) {
  echo "<option value="$categoryname">$categoryfeed</option>n";
}
?>

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

http://feeds.feedburner.com/wpportal

http://feeds.feedburner.com/wpportal-plugins

http://feeds.feedburner.com/wpportal-adsense

http://feeds.feedburner.com/wpportal-install-upgrad

http://feeds.feedburner.com/wpportal-lessons

http://feeds.feedburner.com/wpportal-general

http://feeds.feedburner.com/wpportal-problem-and-solution

http://feeds.feedburner.com/wpportal-tips

http://feeds.feedburner.com/wpportal-articles

الكود يصبح بالشكل التالي :

<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify"
method="post" target="popupwindow" onsubmit="window.open(´http://feedburner.google.com/fb/a/mailverify?uri=$categoryfeed´, ´popupwindow´, ´scrollbars=yes,width=550,height=520´);return true">
<p>يمكنك الاشتراك في التصنيف الذي تحب : <select name="uri">
<?php
$cast = array(´wpportal´ => ´الخلاصات كاملة´,
              ´wpportal-plugins´ => ´تركيب الاضافات´,
              ´wpportal-adsense´ => ´أدسنس´,
			  ´wpportal-install-upgrad´ => ´تركيب وترقية´,
              ´wpportal-lessons´ => ´دروس´,
			  ´wpportal-general´ => ´عام´,
			  ´wpportal-problem-and-solution´ => ´مشاكل وحلول´,
			  ´wpportal-tips´ => ´نصائح´,
			  ´wpportal-articles´ => ´مقالات´);
foreach($cast as $categoryname => $categoryfeed) {
  echo "<option value="$categoryname">$categoryfeed</option>n";
}
?>
</select></p>
<p>أدخل بريدك الاإلكتروني : <input type="text" style="width:140px" name="email"/></p>
<input type="hidden" name="loc" value="en_US"/>
<input type="submit" value="اشترك الان" />
</form>
وهذا مثال على عمل الكود :
YourColor.Net
هناك طريقة اخرى عوض القائة المنسدلة وهى (checkbox)
<p class="post-share">
<form style="border:1px solid #ccc;padding:3px;text-align:center;" action="http://feedburner.google.com/fb/a/mailverify"
method="post" target="popupwindow" onsubmit="window.open(´http://feedburner.google.com/fb/a/mailverify?uri=$categoryfeed´, ´popupwindow´, ´scrollbars=yes,width=550,height=520´);return true">
<p>يمكنك الاشتراك في التصنيف الذي تحب :<br>
<?php
$cast = array(´wpportal-plugins´ => ´تركيب الاضافات´,
              ´wpportal-adsense´ => ´أدسنس´,
			  ´wpportal-install-upgrad´ => ´تركيب وترقية´,
              ´wpportal-lessons´ => ´دروس´,
			  ´wpportal-general´ => ´عام´,
			  ´wpportal-problem-and-solution´ => ´مشاكل وحلول´,
			  ´wpportal-tips´ => ´نصائح´,
			  ´wpportal-articles´ => ´مقالات´);
echo "<input type="radio" name="uri" value="wpportal" checked>الخلاصات كاملةn";
foreach($cast as $categoryname => $categoryfeed) {
  echo "<input type="radio" name="uri" value="$categoryname">$categoryfeedn";
}
?></p>
<p>أدخل بريدك الاإلكتروني : <input type="text" style="width:140px" name="email"/></p>
<input type="hidden" name="loc" value="en_US"/>
<input type="submit" value="اشترك الان" />
</form>
وهذا مثال :
YourColor.Net

الى هنا نكن قد انتهينا والى اللقاء في تدوينة جديدة انشاء الله

اذا كان هناك اي استفسار يرجى وضع تعليق

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

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

كيف تقوم بعمل نسخ احتياطية وتخزينها لمدونة ووردبريس – YourColor

yourcolor.net

YourColor.Net

yourcolor.net

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

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

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

هناك طرق متعددة لعمل نسخ احتياطية وهي  :

  • عن طريق لوحة تحكم الموقع مثل plesk و Cpanel و direct admin الى اخره
  • عن طريق ال ftp و ال phpMyAdmin
  • عن طريق الاضافة BackWPup الاضافة الرائعة والتي تحتوي على خصائص عدة سنتطرق لها بالتفصيل

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

  • استعمال skydrive بمساحة 25 GB احدى خدمات ميكروسوفت تحتاج فقط حساب ويندوز لايف
  • استعمال بريد Gmail من الخدمات المشهورة لدى Google و الحد الاقصى هنا على ما اظن 7GB
  • استعمال خدمة الوثائق Google Docs التابعة بطبيعة الحال ل Google
  • استعمال FTP وهنا تحتاج استضافة مجانية او مدفوعة تقوم باعطائك مساحة تخزينة
  • استعمال خدمة DropBox وهذه الخدمة معروفة بطبيعة الحال
  • استعمال خدمة SugarSync المجانية تعطيك مساحة 5GB
  • استعمال خدمات اخرى ولكنها ليست مجانية ولن اتطرق لها في الشرح
  • استعمال اقراص مدمجة لحرق النسخ التي سناخد في الحقيقة هذه الطريقة ممتازة بس لها سلبيات

1 – طرق عمل نسخ احتياطية

بالنسبة لعمل نسخ احتياطية من لوحة التحكم تكون طريقة النسخ دائما كاملة للموقع اي انك ستأخد نسخة من حسابك بالكامل وفي هذه الحالة حجمها سيكون كبيرا نوعا ما ولن تحتاجها بالكامل ولكن في حالتنا هذه نود فقط الاحتفاظ بالملفات المهمة وهي :

  • قاعدة البيانات
  • الملفات الموجودة بالمجلد wp-content
  • ملف ال ht access
  • ملف robots.txt
  • wp-config.php

عن طريق لوحة التحكم CPanel او Plesk او Direct Admin

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

  • شرح بالفيديو على اليوتوب

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

Plesk :

شرح من الموقع الرسمي لطريقة عمل نسخ احتياطية من هنا لا تنسى هناك اصدارات او نسخ مختلفة 7 8 9 10

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

Direct admin :

لوحة تحكم direct Admin ليس لها شهرة لدى العرب ولكن ليس كلوحة التحكم plesk

عن طريق ال ftp و ال phpMyAdmin

  • هذه الطريقة ممكن عملها على جميع الاستضافات بدون مشاكل ولا وجع راس والطريقة سهلة شوية. كل ما ستحتاجه هو برنامج FTP لتنزيل الملفات والمجلدات المهمة وهي كالتالي :
  • المجلد wp-content يحتوي على القوالب و الاضافات والصور والملفات التي تقوم برفعها الى موقعك واستعمالها
  • الملف htaccess اذا كنت تستعمل به اعدادات خاصة
  • الملف robots.txt اذا كنت تستعمل به اعدادات خاصة
  • الملف wp-config.php يحتوي على معلومات الاتصال بالقاعدة
مجلد wp-content يحتوي على اهم ملفات موقعك ولكن لا تنسى ان كنت قمت بتغير مكان رفع الصور والملفات الاخرى الى مكان اخر من اعدادات الوسائط تفحص جيد مكان رفعك للصور

ننتقل الى طريقة اخد نسخة من هذه الملفات والمجلدات اولا قم بانشاء مجلد فارغ في سطح مكتبك وقم باعطاءه اسم backup-2011-07-04-mwordpress-net  مثلا, الان كل ماعليك هو تسجيل الدخول الى موقعك عن طريق FTP وتصفح مجلد المدونة وقم بتنزيل المجلدات المهمة التي ذكرنا سابقا الى المجلد الذي قمت بانشائه سابقا مثال :

YourColor.Net

قد يتطلب الامر مدة طويلة في التحميل خصوص في تحميل مجلد ال wp-content لانه يحتوي على صور التدوينات وايضا القوالب والاضافات الى اخره لهذا اذا كنت تريد استغلال الوقت قم بضغطه وهناك طريقة بسيطة للذين يستعملون Cpanel وهي كالتالي:

YourColor.Net

بعد الضغط اختر نوع الضغط الذي تريد

YourColor.Net

الان بعدما قمنا باخد نسخ للملفات والمجلد wp-content نقوم بأخد نسخة لقاعدة البيانات عن طريق phpMyAdmin والطريقة سهلة كل ما عليك هو تسجيل الدخول الى لوحة التحكم Cpanel والتوجه الى قائمة قواعد البينات كما في الصورة التالية :

YourColor.Net

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

YourColor.Net

في حالة كانت لديك قاعدة واحدة سيتم عرضها تلقائيا , بعد اختيارك للقاعدة ستجد شريط ادوات فوق قم باختيار exporter كالتالي :

YourColor.Net

بعد ذالك سوف تقوم بالحصول على القاعدة حين تضغط على زر Execute ولا تنسى وضع علامة على Transmettre لكي تتمكن من تحميل النسخة

YourColor.Net

يمكنك ان تقوم بتحميل القاعدة مضغوطة بوضع على على zippé المهم قم بحفظ القاعدة في المجلد الذي قمنا بانشائه على سطح المكتب والذي يحتوي على الملفات والمجلد wp-content وسيصبح لدينا الان نسخة من المدونة بالكامل والمجلد الذي قمنا بانشائه ان سيحتوي على التالي :

wp-content
.htaccess
demo.sql
robots.txt
wp-config.php

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

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

عن طريق الاضافة BackWPup

في الحقيقة هذه الاضافة رائعة وراح تجعلك ترتاح من طريقة عمل نسخة عن طريق FTP و phpMyAdmin يعني راح تختصر عليك الكتير من الجهد والوقت يعني كما يقولون all in one ومن مميزاتها انك تقدر تعمل نسخ للملفات والمجلدات التي تريد واستبعاد ما تريد وايضا ممكن ترسل النسخة الى اماكن تخزين مختلفة مثل drop Box او الى بريدك او الى FTP خارجي واماكن اخرى ولكن بفلوس اي لا نحتاجها بطبيعة الحال بدون مصاريف زائدة (احنا ناقصين وجع قلب ) ولمعرفة المزيد عن الاضافة قم بزيارة الصفحة التالية من هنا

طريقة التعامل مع الاضافة سهل كل ما عليك هو تتبع الخطوات التالية :

YourColor.Net

اولا نقوم باضافة New Job اي عمل جديد ونقوم باعطائه اي اسم جديد كما في الصورة التالية :

YourColor.Net

YourColor.Net

  1. ادخل اي اسم تريده كا في الصورة مثلا
  2. هنا يمكنك ان تقوم باستبعاد اي جدول من القاعدة في عملية النسخ الاحتياطية

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

المهم بالنسبة للملفات  والمجلدات التي سنقوم باخد نسخة منها لاحظ الصورة التالية :

YourColor.Net

  1. هنا سنقوم باستبعاد فقط المجلدين wp-admin و wp-includes والباقي دعه كما هو
  2. اما بالنسبة للخيار الثاني اذا كنت تستعمل مجلد اضافي لصور مثلا تقوم باضافته الى النسخة الاحتياطية
  3. في هذه الحالة اذا تركته فارغا فسيقوم باضافة جميع الملفات ونحن نحتاج فقط بعض الملفات وهي:

wp-config.php و robots.txt و htaccess

والباقي ما راح نحتاجه وهذه قائمة الملفات التي لن نحتاجها :

index.php,license.txt,readme.html,wp-activate.php,wp-app.php,wp-atom.php,wp-blog-header.php,wp-comments-post.php,wp-commentsrss2.php,wp-cron.php,wp-feed.php,wp-links-opml.php,wp-load.php,wp-login.php,wp-mail.php,wp-pass.php,wp-rdf.php,wp-register.php,wp-rss.php,wp-rss2.php,wp-settings.php,wp-signup.php,wp-trackback.php,xmlrpc.php

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

الان ننتقل الى نوع العمل الذي سنقوم به لاحظ الصورة التالية :

YourColor.Net

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

الان مع جدولة وقت اخد النسخ الاحتياطية وهذه الطريقة ايضا ممتازة حيث انه يمكنك اخد نسخة من موقعك كل اسبوع او كل شهر او كل يوم ويستحسن كل اسبوع

YourColor.Net

بعض الاستضافات ربما لا تشتغل معهم هذه الطريقة واما بالنسبة للاستضافات المجانية فلا اظنها ستشتغل لتجربة التي قضيتها معها والمشاكل التي لا تنتهي بالمرة

بالنسبة لنوع الضغط الذي سنستعمل في النسخ الاحتاياطية هناك انواع مختلفة (zip, tar, tar.gz) يستحسن استعمال zip وايضا قم بتغير ال prefix الى اسم موقعك او اي اسم تحب

YourColor.Net

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

أماكن تخزين النسخ الاحتياطية

في الحقيقة هذه النقطة مهمة للغاية لانه يجب عليك ان تعرف اين تضع ملفاتك ببيعة الحال ليس على الجهاز لان اغلبنا لا يأمن على جهازه لهذا سنضع شرح لبعض الطرق التي تمكننا من حفظ النسخ الاحتياطية بشكل امن باذن الله

استعمال skydrive بمساحة 25 GB احدى خدمات ميكروسوفت

YourColor.Net

هذه الطريقة تحتاج حساب hotmail فقط ولكن يجب عليك ان تعرف انها تقوم بالسماح لك برفع ملف لا يتجاوز حجمه ال 100MB وفي حالة  اذا كان حجم النسخة الحتياطية كبيرا جدا فهذا لن ينفع بشئ. اما طريقة تخزين الملفات بال skydrive فستحتاج الى برنامج يساعدك وايضا ستحتاج الى تحميل النسخ الاحتياطية من موقعك وبعدها تقوم برفعها وهذا شرح من موقع الاخ منعم فرج لاحد البرامج ومميزات الخدمة. بالنسبة للملفات الكبيرة ستحتاج الى تقسيمها الى عدة اجزاء على حسب الحجم الاقصى السموح برفعه

استعمال بريد Gmail من الخدمات المشهورة لدى Google

YourColor.Net

ايضا هذه الطريقة ستحتاج حساب لدى gmail ولكن بالنسبة للحجم المسموع به لاستقبال هو 25MB اي انه نوعا ما قليل ولكن يمكنك ايضا تقسيم الى عدة اجزاء في هذه الحالة ستضطر الى تحميله الى جهازك اولا هذا في حالة اذا كان حجم النسخة اكبر من المسموح واذا كان العكس هنا لن تحتاج لان تقوم بتحميل النسخة الاحتياطية من موقعك ولكن سوف نقوم بارسالها عن طريق الاضافة BackWPup

استعمال FTP لتخزين النسخ الاحتياطية

YourColor.Net

بالنسبة لاستعمال FTP Server خارجي ممكن تساعدك ايضا بس راح تزيد على نفسك مصاريف واذا لم تكن تريد صرف المال فما عليك سوى ان تستعمل استضافة مجانية وهناك استضافات حلوة تعطيك مساحات كبيرة مثل 000a.biz و byethost.com  وطريقة ارسال النسخ الاحتياطية هنا راح نستعمل الاضافة BackWPup

طريقة استعمال استضافات مجانية  ايضا حلوة بس مو مضمونة 100% يعني لازم تأخد حذرك
على فكرة موقع 000a.biz يعطي مساحة 10GB ولكن يجب ان تكون زيارات للموقع الذي ستقوم بعمله لديهم يمكنك ان تضع popup في موقعك لمدة معينة حتى يتم زيارته واكتب فيه اي شيء

استعمال خدمة DropBox

YourColor.Net

بالنسبة لاستخدام Drop box فهذه الطريقة مميزة بطبيعة الحال ومن مميزاتها انك تستطيع رفع ملف بحجم 300MB ويمكن ارسال النسخة الاحتياطية بواسطة الاضافة BackWPup بالنسبة للمساحة فانها تكون 2GB في الاول وكلما قمت باستدعاء اشخاص كلما زادت مساحة ب 250MB على ما اظن كل واحد قمت باستدعاه انت تاخد 250MB وهو ايضا تضاف في حسابه 250MB والحد الاقصى 8GB

استعمال خدمة SugarSync بمساحة 5GB

YourColor.Net

خدمة Sugar Sync ايضا مميزة حيث انها تعطيك مساحة مجانية 5GB وسوف نستعملها ايضا في تخزين النسخة الاحتياطية وهناك ايضا نظام جلب المشتركين للحصول على مساحة زائدة كلما زاد عدد المشتركين من قبلك كلما زادت مساحتك ب 500Mb لكل مشترك واذا كان المشتركين قاموا باستعمال الخدمة المدفوعة فانك تحصل على 10GB المهم اننا وجدنا مساحة مجانية وسنستعمل الاضافة BackWPup ايضا في تخزين النسخ الاحتياطية

استعمال خدمات اخرى

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

YourColor.Net

خدمة Amazon Simple Storage من الخدمات التي لقت اقبالا لدى الاجانب ولكنها مدفوعة ويمكنك الحصول على عام مجانا وبعد ذالك ستظطر لدفع مبالغ معينة لن تكون غالية (يمكن مشاهدة الاثمنة في موقعهم)

YourColor.Net

خدمة rackspace هذا الموقع يحتوي على خدمات مختلفة من بينها خدمة توزيع المحتوى وتخزين الملفات التي تهمنا في موضوعنا ولكن خدمتها كلها مدفوعة

طريقة ارسال النسخ الاحتياطية تلقائيا الى اماكن التخزين

هنا سنستعمل احدى مميزات الاضافة BackWPup وهي تحتوي على عدة طرق لارسال النسخ الاحتياطية بعد الانتهاء من تجهيزها ومن بين هذه الطرق :

  1. ارسال نسخة احتياطية الى البريد
  2. ارسال نسخة احتياطية الى FTP اي مساحة خارجية
  3. ارسال نسخة احتياطية الى خدمة Drop Box
  4. ارسال نسخة احتياطية الى خدمة Sugar Sync

ارسال نسخة عن طريق البريد

YourColor.Net

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

ارسال نسخة احتياطية الى FTP

YourColor.Net

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

بالنسبة ل htaccess ضع الكود التالي :

Order allow,deny
deny from all

ارسال نسخة احتياطية الى خدمة Drop Box

YourColor.Net

بالنسبة ل Drop Box فستحتاج تسجيل الدخول وبسطة الضغط على authenticate وسيتم توجيهك الى موقعهم كي يتم  التحقق من تسجيل الدخول هذه الخطوة تقوم بها مرة واحدة بعدها قم باانشاء مجلد في حساب لدى drop box مثلا my backup ستحتاجه في اعدادت الاضافة ولا تجعله public

ارسال نسخة احتياطية الى خدمة Sugar Sync

YourColor.Net

ايضا ستحتاج التسجيل في موقع Sugar Sync لادراج البريد والباسورد الذي استعملت اثناء التسجيل في اعدادات الاضافة

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

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

YourColor.Net

نتائج اختبار مراكز التخزين

قمت بتجربة مراكز التخزين التي تحدثنا عنها واستعملت نسخة احتياطية بحجم 64MB وكانت النتائج كالتالي :

مراكز التخزين

نتيجة الاختبار

عن طريق البريد Gmail Yahoo

فشل الاختبار لان لحجم الملف اكبر من الحجم المسموح باستقباله في البريد

عن طريق ال FTP

نجح الاختبار بدون مشاكل

عن طريق DropBox

نجح الاختبار بدون مشاكل

عن طريق SugarSync

نجح الاختبار مع انه اخد مدة 10 دقائق

لاحظت عند ارسال النسخ الى جميع مراكز التخزين في نفس الوقت توقف الموقع عن العمل لمدة دقيقة وعلى ما اظن كان السبب من sugarsync

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

اضافة مصغرات الصور لووردبريس تلقائيا بدون حقل الخصائص – YourColor

yourcolor.net

YourColor.Net

yourcolor.net

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

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

في هذا الشرح سنستعمل السكريبت timthumb وقد تحدثنا سابقا عنه في هذه التدوينة كيف تضع مصغرات الصور و سكريبت TimThumb في مدونة الووردبريس وايضا سنستعمل هاك ليساعدنا في هذا الشرح والهاك من موقع WpRecipe get the first post image

الحل وجدته في موقع  Problogdesign الان ننتقل الى شرح طريقة ادراج الصور

تحميل سكريبت TimThumb

قم بتحميل سكريبت timthumb من هنا وضعه في مجلد القالب الذي تود ادراج الصور المصغرة به (TimThumb) او قم بانشاء ملف فارغ باسم timthumb.php وانسخ وانسخ الكود داخله وقم بحفظ الملف

اضافة الهاك لملف خصائص القالب functions.php

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

<?php
// retreives image from the post
function getImage($num) {
global $more;
$more = 1;
$content = get_the_content();
$count = substr_count($content, ´<img´);
$start = 0;
for($i=1;$i<=$count;$i++) {
$imgBeg = strpos($content, ´<img´, $start);
$post = substr($content, $imgBeg);
$imgEnd = strpos($post, ´>´);
$postOutput = substr($post, 0, $imgEnd+1);
$image[$i] = $postOutput;
$start=$imgEnd+1;

$cleanF = strpos($image[$num],´src="´)+5;
$cleanB = strpos($image[$num],´"´,$cleanF)-$cleanF;
$imgThumb = substr($image[$num],$cleanF,$cleanB);

}
if(stristr($image[$num],´<img´)) { echo $imgThumb; }
$more = 0;
}
//retreive image ends
?>

اضافة كود مصغرات الصور

هنا سنقوم بادراج الكود الذي سيعرض الصور المصغرة في الصفحة الرئيسية. افتح ملف Index.php او home.php على حسب ملفات القالب يجب ادراج الكود داخل the_loop لكي يتم عرضه بشكل جيد بدون مشاكل ويستحسن ان تضعه فوق the_conten وهذا الكود

<div class="thumbnail">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<img src="<?php bloginfo(´template_directory´); ?>/timthumb.php?src=<?php getImage(´1´); ?>&w=150&h=150&zc=1">
</a>
</div>

هذا الكود سيقوم بانشاء صورة بمقاس 150×150 بيكسل اذا اردت تغير المقاس فما عليك سوى تغيير ‘w’ و ‘h’ من الكود يرجى مراجعة التدوينة كيف تضع مصغرات الصور و سكريبت TimThumb لانه يجب انشاء مجلد cache داخل مجلد القالب واعطائه الصريح 777 او 755 احسن في حالة لم تظهر الصور

اضافة تنسيق لملف الاستايل

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

.thumbnail a:link, .thumbnail a:visited {display:block; float:left; padding:5px; background:#e2e2e2; width:150px; height:150px; margin:5px 5px 0 0;}
.thumbnail a:hover, .thumbnail a:active {background:#C4C4C4;}

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

افضل المواقع لاختبار سرعة موقعك – YourColor

yourcolor.net

YourColor.Net

yourcolor.net

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

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

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

بالنسبة للمواقع توجد عدة مواقع مميزة والتي ستفيدنا بشكل ممتاز لعمل تحليل كامل للموقع ومعرفة سرعته

Web Page Test

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

GTmetrix

بالنسبة لموقع gtmetrix.com فهو يعتمد على الاضافتين YSlow و PageSpeed. بالنسبة ل YSlow تم تصميمها من قبل فريق تطوير Yahoo و PageSpeed تم تصميمها من قبل Google وربما لهذا قام موقع GTmetrix باستعمالهما لعرض تحليل الاداء وسرعة التصفح في الحقيقة هذه الفكرة تغنيك عن تركيب الاضافات في متصفحك

Pingdom

هذا الموقع ايضا يمكنك استعماله لمعرفة سرعة تحميل الصفحات في موقعك بالتفصيل لك ملف على حدى مثل ملفات javascripts و CSS و الصور والفلاش والخلاصات الى اخره

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

  1. Load.in
  2. Slowcop
  3. Ping Brigade
  4. BrowserMob
  5. WebSlug

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

امن موقعك – Yourcolor

 الووردبريس wp

yourcolor.netyourcolor.net

yourcolor.netإذا قمت بتخزين الملفات أو الصور في مجلد يسمى “الصور” “images” و قام الناس بالدخول إلى الموقع http://www.yoursite.com/images فسوف يرون قائمة من كل الملفات التي لديك في هذا المجلد.

طريقة سريعة لحل هذه المشكلة

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

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

حماية مدونتك من الاختراق – YourColor

الوردبريس wp

yourcolor.net

YourColor.Net

yourcolor.net

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

أكمل قراءة بقية التدوينة للمزيد من التفاصيل …

YourColor.Net

عند اختراق المدونة نقوم بدايةً بتشخيص المشكلة – نحاول أن نعرف كيف تمّ الاختراق وما هي الطريقة أو الوسيلة التي استخدمها المخترق. عملية الاختراق قد تحصل بسبب وجود ثغرات أمنية على ثلاثة محاور مهمّة تكمّل بعضها وهي كالتالي:

1. اختراق على مستوى الخادم

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

2. اختراق على مستوى سكربت المدوّنة

هناك إجراءات كثيرة يستطيع أن ينفذها المدوّن والتي من شأنها أن ترفع مستوى الحماية مثل – تحديث سكربت التدوين / تحديث الإضافات والمزيد من الإجراءات المهمّة والتي يمكنك الإطلاع عليها هنا. مهمّة حماية السكربت ملقاة على عاتق صاحب المدّونة وأما المستضيف فهو غير ملزم بتحديث المدوّنة أو الإضافات التي يستخدمها عميله … المستضيف ملزم بحماية الخادم (القصر) وكل مدوّن ملزم بحماية مدونته (غرفته).

YourColor.Net

3. اختراق على مستوى الجهاز

واجب كل مدوّن أن يهتم بتأمين جهازه مثل:

  • تركيب مضاد فيروسات وتحديثه باستمرار
  • تركيب جدار ناري
  • عدم تحميل/فتح ملفات مشبوهة
  • المحافظة على البريد الإلكتروني واختيار كلمة مرور معقّدة
  • عدم زيارة المواقع المشبوهة
  • عدم السماح لكل شخص باستخدام الجهاز (مثل الأولاد، الأصدقاء … الخ)

اختراق الجهاز سيمكّن المخترق من الحصول بسهولة على كلمات المرور الخاصة بمدونتك لذلك لا بد أن تهتم بحماية جهازك.

ما العمل إذاً ؟

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

اهتمام المستضيف بحماية الخادم (محور 1) ليس كفيلاً وحده بحماية مدونتك وكما أسلفت لا بد أن تؤدي واجبك في الحماية (محور 2 و 3) حتى تحافظ على سلامة مدونتك قدر المستطاع.

ما فائدة التحصينات إذا استطاع المخترق أن يدخل القصر عن طريق الحفر تحت الأرض ؟

YourColor.Net

إذاً لا بد أن تكون الحماية شاملة على كافة المحاور.

إجراءات إضافية مهمّة

هذه مجموعة من الإجراءات الأخرى والمهمّة –

  1. تأكّد أن مستضيفك يحتفظ بنسخة احتياطية يومية/أسبوعية/شهرية – بعض الاستضافات لا توفر نسخة احتياطية يومية لذلك مفضل أن تتأكّد من هذه النقطة قبل الاشتراك.
  2. أعط أفضلية للمستضيف الذي يحتفظ أيضاً بنسخة احتياطية خارجية (خارج الخادم) ولا يعتمد فقط على النسخ الاحتياطي المحلي.
  3. تأكّد أن مستضفيك يوفّر لك إمكانية أخذ نسخة احتياطية كاملة للمدونة كما هو مشروحهنا.

تلخيص

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

يقول الله عز وجل:

وعسى أن تكرهوا شيئا وهو خير لكم وعسى أن تحبوا شيئا وهو شر لكم والله يعلم وأنتم لا تعلمون

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

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

قم بواجبك وتوكّل على الله.

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

معرض الوسوم