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


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

اعلان 3

سفير الحب من 12-12-2008دليل

goptions - تاريخ انتهاء الإعلان 2012/8/18 اعلان 3


 

 حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"

اذهب الى الأسفل 
كاتب الموضوعرسالة
مبوبة دوت كوم

إداري مبوبة دوت كوم


إداري مبوبة دوت كوم



تاريخ التسجيل : 16/01/2012
الدولة : مصر الهوايات : القراءة عدد المساهمات : 1049
نقاط : 2295
ذكر تاريخ الميلاد : 24/04/1980
العمر : 44

حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"  Empty
مُساهمةموضوع: حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"    حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"  I_icon_minitimeالجمعة أبريل 20, 2012 7:53 pm

أبجديات تطوير المواقع
حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"  200

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



أ – أجاكس ” AJAX”

اختصار لـ ( Asynchronous Java****** And XM)
وهى القوة الرئيسية الدافعة وراء كل التطبيقات الشبكية التي قمت باستخدامها على مدى السنين القليلة الماضية
إن أجاكس كا تقنية ، انتشرت بطريقة كبيرة . ( جى ميل ، فليكر ، إي باى ). وأيضا قد تجدها في لوحة تحكم ورد بريس .
والسؤال هنا هو ماذا تفعل الاجاكس وكيف تفعله ؟
في أي لوحة تحكم تجد طلب (XMLHttp) والذي يسمح بإرسال الأوامر واستقبالها ، بعد استكمال تحميل الصفحة ومن غير الضغط على أي شئ في الصفحة.
وهذا يعنى أنة ليس من الضروري عند كل عمل تعمله أن يتم تحديث الصفحة كلها ، وهذا بدورة يعطى سلاسة أكتر ، وتكون مشابه لما يحدث في سطح المكتب

ب – المتصفح “Browser”

المتصفح هو الهيكل الذي يحتوى على التحف الرائعة التي تصنعها ، سواء كانت مواقع أو تطبيقات . فهو لا يقتصر على عرض المواقع -
إن متصفحات الويب الحديثة أصبحت كالوحوش في تعدد المهام . كمثال ، الألسنة في اى ار سى “taps into IRC” ، و بروتوكول نقل الملفات “ftp” في الخادم و مزامنة البيانات في كل جهاز استخدمه .

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

ت - سى اس اس “CSS”

سى اس اس = صفحات الأنماط الانسيابية ، هي اللغة التي تعرف وتحدد كيفية عرض الصفحة.

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

ث – دوم ” DOM “

هي اختصار لـ (******** Object Model)
هي الاتفاقية المسلم بها للتفاعل مع وثائق اتش تى ام ال أو اكس ام ال . وتقدم دوم طريقة للنفاذ والتلاعب مع الوثائق بطريقة برمجية.

تخلق تسلسل هرمي يطابق هيكل ال اتش تى ام ال ، والعنصر الصغير يسمى نود أو دوم نود .

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

ج – الأحداث ” Events “

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

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

ح – فاير بق

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

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

خ – “Grid”

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

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

ذ – إنترنت إكسبلورر ” IE “

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

ر – جافا سكربت

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

وقد تم ذلك بفضل تجميع المكتبات الهائلة ، مثل ” jQuery “ ،
المعرفة بجافا سكربت تتزايد كل عام ، عاما بعد عام ، وأعتقد أنة من المناسب القول بأن جافا سكربت هي شئ أساسي لمطوري الويب الحديث .

ز – تحسين كلمات البحث الرئيسية . ” Keyword Optimization “

ترتبط SEO بشكل طفيف مع تطوير الويب ومع ذلك يجب للمطور أن يكون لدية معرفة أساسية بماهية الــ SEO وماذا تفعل .

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

س – less

LESS هي لغة للأنماط ” style sheet ” , وتعتبر تطوير وامتداد لـ سى إس إس CSS مع سلوك حركي مثل المتغيرات ، العمليات ، الوظائف ،.

تعتبر LESS هي سى اس اس ولكن مع عقاقير منشطة . نعم ، إنها تدخل مفاهيم اللغة الديناميكية ل سى اس اس وتجعل ” stylesheets ” أسهل أكثر في الإدارة .

ش - MVC

” The Model View Controller pattern ” المعروف باسم MVC ، هي واحدة من أكثر الأشياء المستخدمة في تطوير الويب . إنها نمط هيكلي يفصل بين كل جزء من تطبيق الويب إلى أجزاء وذلك لتحسين التعامل معه

وإذا كنت استخدمت بيئة تطوير حديثة ، فأنت استخدمت MVC . فا بيئات التطوير مثل ” Zend ” و ” Code Igniter ” يستخدموها .

ص - node.JS

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

ط – الكائن “Object”

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

ولكن ماهو الكائن تحديداً ؟ … من الصعب شرح ماهو الكائن بدون شرح باقى الأشياء
أحرص على البحث ومعرفة الإجابة .

ظ – PHP

إن PHP هي اللغة الأكثر انتشارا بشكل قاطع —- أنها وراء الملاين ، وربما المليارات من صفحات الويب والتطبيقات .

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

ع - الاستعلام ” Query “

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

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

غ – التعبيرات العادية ” Regular Expressions “

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

ف – Source Control

هو مصطلح سائد في مجتمع التطوير وبغض النظر عن أي جانب يركزون علية — فالمبرمجين الذي يعملون على كل شئ من استعادة البيانات إلى الحوسبة السحابية يستخدمون ” Source Control ”

ولكن ما هو ؟….. ببساطة ، يتيح ” Source Control” لفريق من المطورين العمل على نفس الملفات مع تتبع ومعرفة التغير الذي يحدثه كل عضو . ويمكن مقارنة كل نسخة ، ودمجها .

ك – TDD

مجدداً ، واحد من العناصر الشائعة بين جميع المطورين تقريبا . (TDD) يرمز إلى ( Test Driven Development ) ويشير إلى عملية الفحص الآلى للكود في نفس الوقت . وهذا يزيل الكثير من ملل فحص البرمجيات , وبالتالي يشجع المطورين على فحص الكود دائما .

ل – Unit Testing

Unit Testing هو جزء فرعى من TFF حيث يتم فحص وحدات صغيرة للتأكد من أنها تعمل . تشير (Unit) هنا إلى أصغر جزء في التطبيقات والذي يمكن فحصها بشكل مستقل .

م - VIM

هو محرر نصوص بالغ العمق وهو الأشهر في Nettuts ، مجاني ، مفتوح المصدر ، ولدية ميزات كثيرة .

ن – XSS

ترمز إلى ( Cross-site ******ing ) . إنها واحدة من الثغرات المحتملة التي قد تواجهها عند إنشاء تطبيقات الويب .

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

ه - YUI

” Yahoo User Interface library ”
إنها مكتبة جافا سكربت و تبسط عملية إنشاء تطبيقات الويب التفاعلية . مثل المكتبات الحديثة ، وتوفر الدعم ل دوم (DOM) و (AJAX)

وفى حين أنها ليست معروفة كا (jQuery) ، فلديها قاعدة كبيرة من المستخدمين لا يستهان بها . ويتم تطويرها بطريقة مستمرة .

و – Z index

هي خاصية ل (CSS) تحدد كيفية تجميع العناصر — وتحدد كيفية إغلاق عنصر في الجزء العلوي من الإطار .
رقم أعلى يعنى أنة سيظهر في رأس القائمة بعدد أقل .

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

ى - النهاية

وهنا قد انتهينا . وأرجو أن تقدروا المجهود الذي بذل لكتابة هذا الموضوع . وشكرا جزيلا على القراءة .


.................................................. .......

تمت ترجمة المقال من قبل محمد فوزى من فريق عمل شركة سبوت لاير
ar.spotlayer.com

والسلام عليكم ورحمة الله وبركاتة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
حصرياً ... ترجمة مقال "أبجديات تطوير المواقع"
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» مفجأة ترجمة مقال "11 درس قد تعلمتهم بعد إدارة مدونة ناجحة ومشهورة"
» ترجمة معتمدة
» نصائح لاصحاب المواقع
» اريد مكتب ترجمة معتمد
» الدورة التدريبية تطوير الأداء الفني والمالي لمسئولي النقدية والخزائن

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مبوبة دوت كوم :: منتـديات الحاسوب والبرامج :: تطوير المواقع والمنتديات-
انتقل الى:  
Preview on Feedage: %D9%85%D9%86%D8%AA%D8%AF%D9%89-%D9%85%D8%A8%D9%88%D8%A8%D8%A9-%D8%B3%D9%88%D9%82-%D8%A7%D9%84%D8%B9%D8%B1%D8%A8-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%A3%D8%A8%D8%AF Add to My Yahoo! Add to Google! Add to AOL! Add to MSN
Subscribe in NewsGator Online Add to Netvibes Subscribe in Pakeflakes Subscribe in Bloglines Add to Alesti RSS Reader
Add to Feedage.com Groups Add to Windows Live iPing-it Add to Feedage RSS Alerts Add To Fwicki

منتدى مبوبة | سوق العرب إلى الأبد

↑ Grab this Headline Animator

Feedage Grade A rated