‏إظهار الرسائل ذات التسميات افكار للمصممين. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات افكار للمصممين. إظهار كافة الرسائل

18 سبتمبر 2014

افضل لغات البرمجة المفيدة للمدونين

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

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


هل تحتاجون إلى تعلم ما هي الاكواد او مهارات البرمجة


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


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



اللغة الاساسية في الويب : HTML


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




لغة CSS


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




لغة PHP


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




بعض منها جيدة وأخرى مفيدة


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

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



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

26 يونيو 2014

كيفية تصميم قوالب بلوجر

كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com

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


اساسيات قوالب بلوجر



كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com


كل المواقع العادية تستخدم لغة HTML لتصيمم المواقع , ولكن في قوالب بلوجر يتسخدم لغة XML في تصميمها .هيكل قالب بلوجر هو نفس هيكل ملف HTML الذي يحتوي على وسم Header و body التي ارفقت في HTML تحت علامة XML

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


كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com


شكل عينة من التعليمات البرمجية في قوالب بلوجر (رمز XML)

<?xml version="1.0" encoding="UTF-8" ?>
<html>
    <head>
    ....
    <b:skin>
      <![CDATA[
 
      ]]>

    </b:skin>
    ....
    </head>
    <body>
    ....
    </body>
</html>



* Head section  

  يحتوي على كافة المعلومات عن طريق العلامات الوصفية meta tag و CSS في بلوجر .

* ميتا تاج | meta tag  

  المعلومات المستخدمة التي تستخدم في محرك البحث ، التي تشمل كل عنوان ,وصف الكلمة ,المؤلف إلخ ..... , وما إلى ذلك.

* CSS 

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

 <b:skin><![CDATA[  

و

]]></b:skin>


قالب بلوجر لدينا يتكون من اكواد XML ولا يمكن كتابة اكواد CSS في اكواد XML ,و يمكن تحليل او كتابة رمز CSS في بلوجر احتوتها CDATA. في القالب مثال

 <b:skin>..</b:skin>

يتم تحويلها إلى

<style type="text/css">..</style>

و

<![CDATA[...]]>


1 - Blogger variable  : يستخدم لخلق التفاعل بين قالب بلوجر ومصمم نماذج Blogger. انظر التفاصيل في كيفية جعل قالب مخصص في بلوجر يكون متفاعل مع محركات البحث و المستخدمين.

2 - Body Section : و يستخدم في التخطيط لتصميم مدونة ، يعني يكون مكون من 1 عمود، 2 عمود، 3 عمود، و هما     سايدبار جانبي ايمن و سايدبار جانبي ايسر ، .... كما في الصورة بالاسفل بعد تصميم القالب بمعنى عند كتابة Section هي العواميد التي تكون في     لوحة التحكم >> التخطيط و هذا ما يسمى بـ Section من دونا سوف يكون في قسم التخطيط يوجد فقط رسائل المدونة.



مثال



كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com


في قالب بلوجر في التخطيط يجب ان تحتوي أساسا أربعة أجزاء,

Header
Body
Sidebar (اليمين ,اليسار , او كليهما)
Footer

تصميم قالب بلوجر هو بناء يستخدم section و widget . لذلك علينا أولا معرفة ما هي الــ widger و الــ secation


كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com



التي بالون الازرق هي الــ widget الاضافات
التي بالون الاحمر هي الـ secation الاقسام او التقسيمات

* secation 

 هو العنصر الذي يشير إلى جزء من التخطيط مثل header ، و رسائل المدون , و سايد بار و فوتر مثل الصورة في الاعلى كل هذا يكون داخل secation او ما يسمى بالقسم و يمكنك إضافة widget متعددة في واجهة المستخدم مثل متعددة أرشيف المدونة، أو اداة HTML/JavaScript . يمكنك تخصيص الشكل و المظهر في secation باستخدام CSS ملفوفة حولها.

و تبدو مثل هذا الكود

<b:section id='header' class='header' maxwidgets='1' showaddelement='no' growth='vertical'>
</b:section>


الان شرح الكود

* id

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

 * class

هو حقل اختياري، يمكن إعطاء اسم المشترك مثل Header، Main، sidebar ,foter. يمكنك إعطاء اسم مختلف على النحو الذي تريد.

* maxwidgets 

 هو حقل اختياري، تستخدم لتحديد عدد الاضافات او الــ widget داخل القسم

* showaddelement 

 هو أيضا حقل اختياري، والتي تحدد في إدارة التخطيط في المدونة ، هناك سوف يتم "إضافة أداة".
بـ نعم أو لا و هي تحديد هذه السمة | نعم هو القيمة الافتراضية |

* growth  

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



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

<b:widget id="header" type='Header' locked="yes" >
</b:widget>

 حيث ان

 1 - id  هي فريدة من نوعها ، وبمجرد تعيينا لا يمكن تغيير الـ id ، او حتى حذف أو إضافة واحدة جديدة.  
 2 - type أيضا نوع الحقل، وهو واحد من الإجراءات التالية،

 BlogArchive
Blog
Feed
Header
HTML
SingleImage
LinkList
List
Logo
BlogProfile
Navbar
VideoBar
NewsBar


* locked 

يمكنك تحريك عنصر واجهة المستخدم باستخدام صفحة علامة التبويب في بلوجر . إذا كان yes لا يمكن تحريكها او حذفها و إذا كان no يمكن تحريكها او حذفها .


* title 

  هو تحديد اسم القطعة.

* pageType 

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

* mobile 

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

هيكل كود الأساسية كود XML


 <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE html>
<html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
  <meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible'/>
  <b:if cond='data:blog.isMobile'>
    <meta content='width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0' name='viewport'/>
  <b:else/>
    <meta content='width=1100' name='viewport'/>
  </b:if>
  <b:include data='blog' name='all-head-content'/>

  <title><data:blog.pageTitle/></title>
  <b:skin>
  </b:skin>

</head>

<body>
 
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>

<b:widget id='Header1' locked='true' title='Weberience -Blogger design Tutorials  (Header)' type='Header'/>

</b:section>


</body>
</html>

* Body

في الواقع كل ما تراه على صفحة ويب، (كل محتويات موقع على شبكة الانترنت هو جزء من body ). في القسم secation الام قد تقولون. كل شيء يكمن في ذلك.

Tags : هما علامات body والتي تحتوي على كل ما يمكنك ان تراه في موقع على شبكة الانترنت
<body> and </body>

* Outer-Wrapper 

هي كتلة أخرى داخل body الذي يحتوي على كل الاشياء الأخرى التي يمكنك السيطرة عليها. مثل الرئيسية داخل
 Outer-Wrapper و هي Header, Content, Footer
<div id='outer-wrapper'>

مثال

كيف تفوم بتصميم قالب بلوجر في يوم واحد و ما هو المطلوب لتصميم قوالب بلوجر ,مدونة مدون محترف ,مدون محترف , اضافات بلوجر ,mudwnp.blogspot.com

لاحظ كيف يظهر "Outer-Wrapper ، 'بعد العلامة <body> في المدونة الخاص بك في محرر HTML، حيث يضع كل ما تبذلونه في المدونة في كود القالب.

* Header

كما يوحي الاسم هو المقطع الذي يحتوي على محتوى Header في المدونة الخاصة بك مثل بانر الهيدر ، شفرة AdSense، وصف، شريط التنقل الخ ... يمكنك العثور على هذا القسم في القالب مع التعليمات البرمجية التالية 
<div id='header-wrapper'>


* Content

هذا القسم من المدونة هو مهم جدا لأنه يحتوي على قسم main body في المدونة (عدم الخلط مع <BODY> ناقشتها من قبل) التي لديها كل ما تبذلونه من محتوى النص مثل كلمة إقرا المزيد ... لديه أيضا قسم footer و sidebars..

<div id='content-wrapper'>

* rsidebar


لديه 'r' كما للدلالة على الشريط الجانبي الأيمن. ويمكن أن يكون أي شيء من هذا القبيل. تلاحظ لدي الشريط الجانبي واحد على الجانب الايسر بحيث يبدو كذلك في محرر (HTML. (<div id='sidebar-wrapper'> .

* Footer

هو الذي يحتوي على الاعتمادات الخاصة بك مثل جميع الحقوق محفوظة، mudwnp.blogspot.com و حقوق التأليف والنشر الخ

يمكن ايضا الاطلاع على كيف تقوم بتطوير قالب بلوجر


اتمنى عدم نقل الموضوع دون ذكر المصدر و عنوان الموضوع

في امان الله 
مدونة مدون محترف

18 يونيو 2014

ما هي المهارات المطلوبة لتطوير قالب بلوجر

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

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


ما هو قالب الويب او قالب بلوجر


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

ما هو المطلوب لتطوير قالب بلوجر ؟


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


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


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


لغة XML : القوالب او المدونات لا تدعم PHP ، يمكنك قراءة المزيد حول قوالب بلوجر ، لأنه يستخدم لغة XML بحيث أن إنشاء قالب بلوجر يجب أن تكون متوسط ​​المهارات في هذه اللغة ايضا .


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


مهارات فوتوشوب: كل مصمم محترف أو مطور أولا يجب إنشاء تصميم قالب له على فوتوشوب و يكون راض عن مستواه، ثم يقوم بتحويله إلى قالب بلوجر وبالتالي، فمن الضروري أيضا الك لتن تتعلم أساسيات فوتوشوب لتكون محترف



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


في امان الله
مدونة مدون محترف