المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : دروس للمبتدئين مصطلحات مهمة 1


reda1
20-11-2008, 13:23
A to F





A




ABS






يستخدم
ليشير إلى الخلاصة







ACM




يشير
إلى ملف دليل
النظام في
وندوز



Agent





عميل
في
نظام (العميل/الموفر)








Alert





تحذي




Anonymous





مجهول




Authentication




التوثيق
















B











Band Width




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



Binary





ثنائي
(وسيلة عد
تستخدم
الرقمين 0 و1 )







Browser




متصفح



Bookmark





دفتر
العلامات (
لتخزين
الصفحات)








BAK




ملف
باك آب



BI






Binary
ملف


C


Client


العميل



Connection
اتصال
و ربط




Compression
ضغط




Connect
اتصال




.CDA


CD
Audio Track




.CXX


C++
رمز مصدر ملف
ال
D


Data


بيانات




Disconnect


قطع
الاتصال




Download


تخزين




Default



افتراضي

Devic
e

جهاز




Domain


حقل
او ميدان
DNS)
Domain Name System(

نظام
أسماء
الحقول


.
DOC


..)
WordPerfect ,MicrosoftWord
ملف
كتابة(
E


E-mail


البريد
الإلكتروني




Encryption


التشفير




.
EXE


برنامج




Element


عنصر


F


FAQ
(Frequently asked questions)


الأسئلة
المتكررة
باستمرار



Firewall


جدار
النار(لتضييق
مداخل
المواقع و
البرامج
الغير مرغوب
فيها




File
ملف




Folder


مجلد












</SPAN>

reda1
20-11-2008, 13:27
G to M





G


Gateway



بوابة
(برنامج
اتصال أو
أداة)



.GIF



صورة
متحركة



General

عام


Group
mail

بريد
جماعي

H


Hacker

المبرمج
الخبير ( يرمز
الآن إلى
المخربين)





Host

المضيف



HTTP
(Hyper Text Transfer
Protocol)



(بروتوكول
نقل النص
التشعبي)
وسيلة
لقراءة
الصفحات على
المتصفح



Hard disk

القرص
الصلب



Home page

الصفحة
الرئيسة



I


IP
(Internet Protocol)

العنوان
الخاص بكل
كمبيوتر
متصل
بالشبكة



ISP (Internet
Service Provider)

مزود
خدمة
الإنترنت



ISDN (Integrated
Services Digital Network)

الشبكة
الرقمية
للخدمات
الموحدة



Integrated

متكامل



Insert

إدخال



Icq
برنامج
محادثة



J





JPEG

أداة
لضغط الصور
في الإنترنت



.JPG

صورة





Jammer

برنامج
للحماية من
الهاكرز

K


KB (Kilo
Byte)

كيلو
بايت(وحدة
قياس)





L





Login

تسجيل



Log off



إنهاء
التسجيل



M





MB
(Mega Byte)

ميغا
بايت(وحدة
قياس)



MPEG



أداة
لضغط
الأفلام على
الانترنيت



MIME
(Multipurpose Internet Mailing Extension)



تحويلة
بريد
الإنترنت
المتعددة
الأغراض


Maximum

الأقصى





Minimum



الأدنى



Modem



المودم
( الجهاز الذي
يتصل
بالانترنت)












</SPAN></SPAN>


</SPAN>



</SPAN>








</SPAN>

reda1
20-11-2008, 13:29
N to Z





N



NETBIOS
(network basic input/output system)


نظام
شبكة
المدخلات
والمخرجات
الأساسي




Newsgroup


مجموعة
أخبار




Norton
Anti-Virus


برنامج
حماية من
الفيروسات


O


Online


متصل
بالإنترنت




Offline



غير
متصل
بالإنترنت




Original


أصلي


P


PPP
(Point-to-Point Protocol)


وسيلة
لتبادل
المعلومات
عبر
الإنترنت




POP (Post
Office Protocol)


بروتوكول
مكتب البريد
لإرسال و
استقبال
البريد
الإلكتروني
من برنامج في
الكمبيوتر
مثل (
الاوتلوك)




Port


المنفذ(تحديد
موقع برنامج
معين على
كمبيوتر
مضيف على
الإنترنت)


Proxy


طريقة
يقام من
خلالها
الدخول إلى
المواقع (الوكيل)
Q

R


RAM
(Random Access Memory)


ذاكرة
الدخول
العشوائي




*******


انعاش




Run


تشغيل




Random


عشوائي


S


Server


الخادم




Standard


المعيار




Save as


حفظ
باسم




Save


حفظ




SMTP


بروتوكول
يستخدم لنقل
البريد
الإلكتروني
بين الأجهزة


T


TCP


بروتوكول
التحكم
بالنقل




Telenet


الاتصال
عن بعد




Trojan
Horse


برنامج
يقوم به
الهاكر
بالدخول إلى
جهاز الضحية


U


URL
(Uniform Resource Locator)
يعد
عنوان
للموقع




Unix


نظام
اليونكس




Upload


تحميل
إلى
الإنترنت


V


Virus


الفيروس


W


WWW
(World Wide Web)


الشبكة
العنكبوتية
العالمية

reda1
20-11-2008, 13:31
بسم الله الرحمن الرحيم
س و جــ عن برمجة المواقع وتطويرها



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



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



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






الدرس الأول (http://www.c4arab.com/showlesson.php?lesid=2436)



1. ما هو موقع ويب Web Site ؟ (http://www.c4arab.com/showlesson.php?lesid=2436)


2. ما هو نظام الشبكة العالمية www ؟


3. كيف تعمل الويب ؟


4. كيف يجلب المتصفحُ الصفحات ؟


5. كيف يعرض المتصفحُ الصفحات ؟

6. من يحدد معايير الانترنت ؟


الدرس الثانى (http://www.c4arab.com/showlesson.php?lesid=2437)



7. مما يتكون الموقع ؟


8. كيف تصمم صفحة على الإنترنت ؟

9. وما هى خطوات انشاء موقع على الانترنت ؟؟


الدرس الثالث (http://www.c4arab.com/showlesson.php?lesid=2438) (http://www.c4arab.com/showlesson.php?lesid=2438)



10. وما هى انواع المواقع ؟ (http://www.c4arab.com/showlesson.php?lesid=2438)


11. وكيف يمكن بناء موقع ؟ (http://www.c4arab.com/showlesson.php?lesid=2438)


12. ما هى لغة الhtml ؟


13. ما الفرق بين ال html ولغات برمجة أخرى ؟

14. لماذا نتعلم ال html فى البداية وليس الfrontpage ؟


الدرس الرابع (http://www.c4arab.com/showlesson.php?lesid=2458) (http://www.c4arab.com/showlesson.php?lesid=2458)



15. ماهى برمجة المواقع ؟؟

16. وما هى أنواع لغات البرمجة المستخدمةفى برمجة المواقع؟


الدرس الخامس (http://www.c4arab.com/showlesson.php?lesid=2443) (http://www.c4arab.com/showlesson.php?lesid=2443)


17. وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟


الدرس السادس (http://www.c4arab.com/showlesson.php?lesid=2444)


18. وهل يجب تعلم كل هده لغات البرمجة ؟؟!!


الدرس السابع (http://www.c4arab.com/showlesson.php?lesid=2440)



19. ما هى الاضافات التى اضيفها للموقع لكى يبدو ديناميكياً ويكون نشطا وجذابا ؟؟ (http://www.c4arab.com/showlesson.php?lesid=2440)


20. وكيف ابداء بعمل موقعى ؟

21. ماذا تحتاج لتصميم المواقع ؟؟


الدرس الثامن (http://www.c4arab.com/showlesson.php?lesid=2441)


22. واخيرا .. كيف اصمم موقعى بنفسى ؟؟


الدرس التاسع (http://www.c4arab.com/showlesson.php?lesid=2442)



23. وهل هناك مصادر اخرى يمكنى التعلم منها خصوصاً لدى خلفية بسيطة عن الموضوع ؟؟

khalid1980
20-11-2008, 13:45
شكرا اخي الكريم على المعلومات القيمة

reda1
20-11-2008, 13:53
بسم الله الرحمن الرحيم
س و جــ عن برمجة المواقع وتطويرها

الدرس الأول



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





1. ما هو موقع ويب Web Site ؟


2. ما هو نظام الشبكة العالمية www ؟


3. كيف تعمل الويب ؟


4. كيف يجلب المتصفحُ الصفحات ؟


5. كيف يعرض المتصفحُ الصفحات ؟




الاجــــــــــابـــــــــــــــــة


ما هو موقع ويب Web Site ؟

حسبما ورد فى قاموس الموسوعة موقع ويب (http://www.c4arab.com/qamoos/mean.php?word=Web%20Presence) هو..
عبارة عن مجموعة مترابطة من ملفات (http://www.c4arab.com/qamoos/mean.php?word=File) شبكة الويب العالمية www والتي تتضمن ملف يعمل في البداية يسمى الصفحة الرئيسية (http://www.c4arab.com/qamoos/mean.php?word=Home%20Page).

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



ما هو نظام الشبكة العالمية www ؟

World Wide Web وتُسمى اختصارا : الشبكةweb
وهى عبارة عن أجهزة كومبيوتر منتشرة في شتى أرجاء العالم ومتصلة ببعضها البعض.

وتستخدم أجهزة الكومبيوتر هذه معيار اتصال يدعى http وهو اختصار لhyper text transfer protocol .



كيف تعمل الويب ؟

- معلومات الويب مخزنة في مستندات تُدعى صفحات الويبweb pages .

- صفحات الويب هي ملفات مخزنة في أجهزة الحاسب تدعى خادمات الويبweb servers .

- أجهزة الحاسب التي تقرأ صفحات الويب تدعى زبائن الويب Web clients .

- زبائن الويب تعرض لنا الصفحات عن طريق برنامج يسمى متصفح الشبكةWeb browser

ومن أكثر متصفحات الانترنت شيوعا الInternet Explorer و Netscape Navigator .





كيف يجلب المتصفحُ الصفحات ؟

- المتصفح يحضر صفحات الانترنت من الخادمserver عن طريق طلبRequest .

- الطلب هو معيارhttp يحوي عنوان صفحة.

- عنوان الصفحة يكون بهذا الشكل: http://www.someone.com/page.htm





اردت ان تعرف المزيد اذهب الى .كيف تعمل الانترنت (http://c4arab.com/showlesson.php?lesid=1322)





كيف يعرض المتصفحُ الصفحات ؟

- جميع صفحات الانترنت تحوي أوامر للعرض.

- المتصفح يعرض الصفحات بواسطة قراءة هذه الأوامر.

- أكثر أوامر العرض شيوعا تُدعى مؤشرات ( أو وسوم) html .

- مؤشرات ال html تبدو هكذا:

شيفرة برمجية:



<p>This is a Paragraph</p>







من يحدد معايير الانترنت ؟

- هذه المعايير لا تُحدد عن طريق المتصفح وانما عن طريق الw3c وهي اختصار لWorld Wide Web Consortium بمعنى اتحاد الشبكة العالمية الواسعة

صانع الاجيال2
20-11-2008, 15:01
مشكور على المجهود المبذول

صانع الاجيال2
20-11-2008, 15:02
مشكور على المجهود المبذول

صانع الاجيال2
20-11-2008, 15:02
مشكور على المجهود المبذول

صانع الاجيال2
20-11-2008, 15:03
شكرا اخي على المعلومات القيمة

صانع الاجيال2
20-11-2008, 15:03
شكرا اخي على المعلومات القيمة

abou3abir
20-11-2008, 20:00
شكرا اخي على المعلومات القيمة

reda1
21-11-2008, 12:38
بسم الله الرحمن الرحيم
س و جــ عن برمجة المواقع وتطويرها
الدرس الثاني



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





6- مما يتكون الموقع ؟
7- كيف تصمم صفحة على الإنترنت ؟
8- وما هى خطوات انشاء موقع على الانترنت ؟؟





الاجــــــــــــابــــــــــــــــــة






مما يتكون الموقع ؟

يتكون الموقع من:



1- المساحةالتخزنية :
التى تقوم بحجزها لعرض ملفاتك على الانترنت... مثلما تحدد مساحة فى القرص بجهازك لتخزين الملفات والبيانات عليها ... فهناك شركات تقوم بتأجير مساحات على الانترنت لتقوم بوضع ملفاتك عليها وهو مايسمى بشركات الاستضافةHosting


2- نطاق الموقع او عنوانه:



وهو الاسم الذى يتم كتابته فى المتصفح ليذهب اليه مثل عنوان الصفحة الرئيسة لموقع ما


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





كيف تصمم صفحة على الإنترنت ؟


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


ü فكر:
ما هو موضوع موقعك وما هي الأمور التي ستذكرها في موقعك، حدد أهداف موقعك ونوع الزوار الذين تريدهم لموقعك


ü صمم:
صمم الموقع باستخدام طرق التصميم المختلفة في جهازك.

ü أنشر:
أبحث عن مكان تنشر فيه موقعك(مجاني) أو أملك مساحة على الإنترنت (غير مجاني) وأنقل الملفات التي صممتها في جهازك.



ولندخل فى التفاصيل قليلا:


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





ü التصميم:
هناك طريقتان لتصميم المواقع على الإنترنت ، الطريقة الأولى تتطلب معرفتك للغةHTML والطريقة الثانية عن طريق برامج التصميم وهي الأسهل.







ü لغةHTML




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

برامج التصميم



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





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

إيجاد المساحة:



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

نقل الملفات:




تعتمد طريقة نقل الملفات على الموقع الذي قدم لك المساحة على الإنترنت، فكثير من المواقع المجانية تستطيع من خلالها نقل الملفات دون عناء استخدام برنامج خاص، ولكن في بعض المواقع يجب أن تملك برنامج خاص يسمى (http://c4arab.com/showlesson.php?lesid=670)FTP (http://c4arab.com/showlesson.php?lesid=670)لنقل الملفات من جهازك للموقع.


ب اختصار ما هى خطوات انشاء موقع على الانترنت ؟؟



1- تصميم الموقع على جهازك
2- الحجز فى مكان لرفع موقعك على الانترنت Hosting
3- اختيار نطاق او عنوان لموقعكdomain مثل www.c4arab.com (http://www.c4arab.com/)


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

صانع الاجيال2
21-11-2008, 15:12
السلام عليكم
شكرا على مجهوداتك الجبارة
لي رجاء حبذا لوجمعت هذه الدروس في مشاركة واحدة حتى تكون الاستفادة كبيرة

reda1
21-11-2008, 15:39
السلام عليكم

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

السلام عليكم أخي.اتفق معك لكن المشكل أن الدروس و عددها9 طويلة جدا فكرت في تقسيمها .سوف اعمل عل جمعها ان شاء الله

Med_Rida
21-11-2008, 15:43
reda1 (http://www.************/vb/member.php?u=6884)


http://img267.imageshack.us/img267/9059/mnwa9or6.gif

امازيغية وافتخر
21-11-2008, 15:58
°×°رضا1°×°
شكرا جزيلا لك استاذي الفاضل على هذا المعلومات القيمة
جزاك الله عنا خير الجزاء
دمت متميزا
°؟°امازيغية°؟°

أبو سعد
24-11-2008, 21:40
شكرا أخي الكريم

أبو سعد
24-11-2008, 21:43
ألف شكر لك

reda1
26-11-2008, 11:57
بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها

الدرس الثالث









9- وما هى انواع المواقع ؟
10- وكيف يمكن بناء موقع ؟
11- ما هى لغة الhtml ؟
12- ما الفرق بين الhtml ولغات برمجة أخرى ؟
-13 لماذا نتعلم الhtml فى البداية وليس الfrontpage ؟


وما هى انواع المواقع ؟



يوجد نوعان من المواقع
1- مواقع ثابتة استاتيكية..وهى المصممة بلغة الهتمل
وهى تتغير محتويتها يدوياً..وهى الى الانقراض حالياً

2- المواقع المتحركة الديناميكية..ووهى المصمممة بلغات البرمجة
وهى التى تتغير محتويتها اتوماتكيا
وحاليا معظم المواقع من هذا النمط..





ماذا تحتاج لتصميم المواقع ؟؟

1- دارية كافية وخلفية جيدة بلغةhtml ...
2- اجادة العمل على برامج تصميم المواقع خاصة الفرونت بيج
3- تعلم لغة برمجة خاصة بالمواقع ..فقط ان كنت تريد ..انشاء موقع ديناميكى.





ما هى لغة ال html ؟

لغة الhtml أوHyper Text Markup ******** بمعنى لغة ترميز النصوص,

هي لغة مستخدمة لانشاء صفحات الانترنت.


ما الفرق بين الhtml ولغات برمجة أخرى ؟

- أنها بسيطة ورموزها سهلة.

- أنها ليست لغة برمجة بالضبط , فهي لا تحتاج لبرنامج يترجمها للغة الحاسب وهو ما يسمى الcompiler بل يتم تنفيذ تعليماتها مباشرة عبر متصفح الانترنت.




لماذا نتعلم الhtml فى البداية وليس الfrontpage ؟

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

sadoum2001
30-11-2008, 10:35
je vous remercie beaucauq

امازيغية وافتخر
03-12-2008, 17:02
°×°رضا1°×°
شكرا لك أستاذي الفاضل على المعلومات القيمة
جزاك الله خيرا
°؟°امازيغية°؟°

reda1
03-12-2008, 17:12
بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها


الدرس الرابع (file:///E:/MY_WEB/c4arab/web/web_5.htm#ما هى أقسام لغات البرمجة المختلفة ؟)






15 - ماهى برمجة المواقع ؟؟
16 - وما هى لغات برمجة المواقع ؟





الاجـــــــــــــابــــــــــــة





15 - ماهى برمجة المواقع ؟؟

برمجة المواقع .. هى عبارة عن تصميم مواقع الويب المكونة من مجموعة صفحات تكون مع بعضها مايسمى برنامج ،،
والبرامج في الانترنت تختلف عن البرامج على الأجهزة ,..!!!

فبينما برنامج الفرونت بيج مثلا برنامج يستخدم على الجهاز ...فان برنامج المنتدى عبارة عن مجموعة صفحات تكون بأمتداد خاص بالانترنت ( مثال php . أو html . ) ...

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



16 - وما هى لغات برمجة المواقع ؟



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


يجب علينا في البداية أن نعلم أنه عند القيام بإنشاء صفحات الويب فهنالك طريقتين لعمل ذلك:


أ / إنشاء صفحات الويب في جهة المستخدمClient - Side Application


ب/ إنشاء صفحات الويب في جهة السيرفرServer - Side Application



__________________


اولا : لغات تعمل على على اجهزة المستخدمين اى تستخدم في الـclient side :

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

مثل: الهتمل HTMLو DHTMLو الجافا سكريبت- Java Script (http://www.c4arab.com/showasection.php?lssid=1) و في بي سكربت- VB Scrip (http://www.c4arab.com/showasection.php?lssid=82)



1. HTML:
لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup ******** (http://www.c4arab.com/qamoos/mean.php?word=Hyper%20Text%20Markup%20********)
وهى تستخدم فقط كقاعدة اساسية للتعامل مع لغات البرمجة الاكثر تطورا ولنقل ان الـ HTML تمثل ورقة او صفحة تكتب عليها المواقع وبدونها لا تستطيع عمل اي موقع ...ففي النهاية اي شيئ تراه امامك هو HTML اما مكتوب بواسطة المبرمج (عن طريق الفرونت بيج او النوت باد) مباشرة او بواسطة برنامج معمول بلغة برمجة ويب وهو يكون كود الـ HTML مثل برامج المنتديات .
وقد يدخل مع الـ HTML طريقة لتنسيق المحتويات وتسمى CSS وهي تحدد الوان الخطوط و الروابط و احجامها و كذلك ********** او VBScript لتحكم اكثر في طريقة العرض




2. DHTML:



لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup ******** (http://www.c4arab.com/qamoos/mean.php?word=Hyper%20Text%20Markup%20********) Dyanmic


3. الجافا سكريبت java script



و الـjava script تستخدم في الـclient side يعني على اجهزة المستخدمين .... و اكثر ما يمكنها عملة هو التحكم بشكل عرض المعلومات و بعض الاعمال الاخرى البسيطة التي لا تتعدى العمل على جهاز المتصفح نفسه من خلال كود الـHTML

4. فى بى سكريبتVBScript

هي لغة سكريبت (نصية) تعمل في بيئة إنترنت وإنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم طبيعتها المتعاملة مع الإنترنت .

وقد ظهرت هذه اللغة المبسطة المشتقة من اللغة الأمVisual Basic اثر ظهور********** المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم والزبون إذ تأخذ عملية طلب المعلومات من الزبون وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بامكانيتها معالجة البيانات على الجهاز الزبون




ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـserver side :


هنا يتم إنشاء الصفحاتووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف ( Clinet ).
وهي اللغات التي تقوم بعملية التعامل مع قاعدة البيانات ان وجدت او حفظ المعلومات على ملفات خارجية وتشمل PHP و JSP و ASP وغيرها



ومن أهم اللغات المستخدمة في إنشاء هذا النوع من الصفحات :

مثل : الايه اس بي- ASP (http://www.c4arab.com/showasection.php?lssid=110) و البي اتش بي- PHP (http://www.c4arab.com/showasection.php?lssid=49) و البيرل- PERL (http://www.c4arab.com/showasection.php?lssid=111) و جيه اس بي- JSP (http://www.c4arab.com/showasection.php?lssid=113) و الاكس ام ال- XML (http://www.c4arab.com/showasection.php?lssid=109) ( سنتعرف عليهم بالتفصيل فى الدرس التالى )

alamis
03-12-2008, 21:38
si je veux creer mon site...je peux? c'est simple?..merci

رشيد أبو علاء
04-12-2008, 16:38
شكرا جزيلا للأخ reda1 على مجهوداته القيمة في سبيل اغناء المنتدى وافادة أعضائه.

reda1
05-12-2008, 21:21
بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها

الدرس الخامس





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


14. وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟



وما هى لغات البرمجة الاخرى التى تستخدم فى برمجة المواقع؟


عرفنا فى الدرس السابق ان لغات إنشاء صفحات الويب تنقسم الى :

1-صفحات الويب التى تعمل في جهة المستخدمClient - Side Application


2- صفحات الويب التى تعمل في جهة السيرفرServer - Side Application

وقد تكلمنا عن النوع الاول فى الدرس السابق ..وقلنا انها مكونة من لغات البرمجة التالية :



الهتمل HTMLو DHTMLو الجافا سكريبت- Java Script (http://www.c4arab.com/showasection.php?lssid=1) و في بي سكربت- VB Scrip (http://www.c4arab.com/showasection.php?lssid=82)


والان سنتاول النوع الثانى من الصفحات :

ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـserver side :


هنا يتم إنشاء الصفحات ووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف( Clinet )

ومن أهم اللغات المستخدمة في إنشاء هذا النوع من الصفحات:

مثل: الايه اس بي- ASP (http://www.c4arab.com/showasection.php?lssid=110) و البي اتش بي- PHP (http://www.c4arab.com/showasection.php?lssid=49) و البيرل- PERL (http://www.c4arab.com/showasection.php?lssid=111) و جيه اس بي- JSP (http://www.c4arab.com/showasection.php?lssid=113) و الاكس ام ال- XML (http://www.c4arab.com/showasection.php?lssid=109)


ASP, ASP.NET


لغة او تقنية من شركة مايكروسوفت ، تميز بالسهولة ايضا و التكامل الجيد مع منتجات و تقنيات مايكروسوفت ، بالنسبة لنسخة الـ .NET فهي مشحونة بالعديد من المميزات الهائلة ، و تستطيع من خلال بيئةStudio.NET أن تطور تطبيقASP عن طريق واجهة رسومية و السحب و الافلاتDrag & Drop

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


PHP


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

تستخدم في الـserver side يعني على سيرفرات المواقع وليست على اجهزة المتصفحين و تعطيك امكانيات هائلة في حفظ المعلومات و استرجاعها باستخدام قواعد بيانات او حتى ملفات نصية عادية فكر بمواقع مثل المنتديات المجلات و التجارة الالكترونية كلها تعتبر مجالات عمل الـPHP الاهم


Perl


بالنسبة لـPerl فهي لغة موجهة لـUnix أساسا ... و تصنع بها تطبيقات مكتبية لهذا النظام كبديل عنC أي في التطبيقات القديمة إذ لم تعد بنفس الشعبية ... ما شهرها في التسعينيات هو أنها كانت أول لغة برمجةInternet من جهة الخادمserver side ******** من خلال تقنيةCGI أيCommon Gateway Interface و هي من أقدم الطرق كما قلنا و شعبيتها الأن قليلة مع ظهور تقنياتASP وJSP و لغةPHP .. طبعا تطبيقCGI هو التطبيق الوحيد للغة على أنظمةWindows .


JSP


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


CGI


الـ common gateway interfaceأو ما يسمى إختصاراً بالـ cgiهي في الحقيقة برامج صغيرةالحجم تنتهي بالإمتداد cgi. أو pl. وهي برامج مشتقة من اللغة الأم perlوفي الغالب يتم كتابة هذه البرامج بواسطة لغة perlولكن يمكن كتابتها بواسطة لغات أخرى كالـ basicو الـ Cوالـ Delphiولكن البرامج المكتوبة بهذه اللغة تكون محدودة المهام والوظائف وصعبة في التعامل خصوصا مع السيرفر المستضيف لها.... يمكن الإستفادة من هذه البرامج الصغيرة والتي يصل حجم بعضها الى 1 كيلو بايت فقط ولا تتعدى بشكل عام 100 كيلوبايت عن طريق عمل ملف صغير ذو مهمة معينه خاصه بإحتياجاتك لا يحتاجها غيرك ولكن إذا أخذنا الأغراض الأساسية التي يتم إستخدام هذه البرامج فيها فيمكننا القول أن معظم قوائم المراسلات التي تنتشر في المواقع لا بد أن تستخدم ملف cgiلإتمام عملها كذلك بعض البواحث العالمية كانت وما زالت تعتمد على ملفات cgiأيضا المنتديات التي نتحدث بها حاليا كالساحة وسوالف والمنتديات الأخرى تعتمد على ملفات الـ cgiبل أنها لا تعتمد على شي غيره ...

aboud
06-12-2008, 10:52
شكرا جزيلا أخي الكريم وعيد مبارك سعيد

غسان يوسف
06-12-2008, 15:27
حلقات مفيدة جدا
جازاك الله خيرا
مودتي

simo h
07-12-2008, 00:00
شكرا جزيلا

يوسف الخطابي
13-12-2008, 20:35
السلام عليكم ورحمة الله تعالى وبركاته
شكرا على كل المجهودات التي تبدلونها من أجل إرضائنا

amsirnate
02-01-2009, 19:31
شكرا أـخي على المجهود القيم بارك الله فيك

reda1
01-02-2009, 11:38
بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها


الدرس السادس








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





وهل يجب تعلم كل هده لغات البرمجة ؟؟ !!




الاجـــــــــــــــابــــــــــــة





وهل يجب تعلم كل هده لغات البرمجة ؟؟!!


\


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


فيجب عليك ان تتعلم احدى اللغات التى تعمل على سيرفرات المواقع اى تستخدم في الـserver side اولاً...( تعلم لغة واحدة فقط واتقنها )


ثم بعد دلك اختار واحدة من لغتين السكريبت سواء جافا او فى بى سكريبت..

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

larbi_boujallaba
01-02-2009, 13:29
بسم الله الرحمن الرحيم .
معلومات جد ايجابية ومفيدة حتى . أشكرك وأقدرك على هذه المجهودات . كما أتمنى لك مزيدا من
التألق...

ramadan1429
01-02-2009, 17:00
شكرا أخي على هذه المعلومات القيمة.

abou3abir
01-02-2009, 21:18
شكرا أخي على هذه المعلومات القيمة.

ghazzy100
02-02-2009, 01:21
merci pour vos informations

ghazzy100
09-02-2009, 20:34
شكرا جزيلا اخي. كم نحن في حاجة الى هذه المعارف .انار الله دربنا جميعا نحو العلم والمعرفة. حياكم الله.

أبو إيهاب
09-02-2009, 23:25
http://i43.tinypic.com/2yxiuqp.gif

hassanin61
10-02-2009, 21:33
شكرا على هذه الدروس القيمة.نترقب المزيد منك انشاء الله

أستاذ الفيزياء
18-02-2009, 11:56
شكرا أخي على هذه المجهودات التي تقوم بها،
ودمت لهذا المنتدى.

reda1
20-02-2009, 21:37
س و جـ :: برمجة المواقع :: الدرس السابع





بسم الله الرحمن الرحيم


س و جــ عن برمجة المواقع وتطويرها


الدرس السابع








ما هى الاضافات التى اضيفها للموقع لكى يبدو ديناميكياً ويكون نشطا وجذابا ؟؟


وهل هناك برامج اخرى ؟؟





وكيف ابداء بعمل موقعى ؟




الاجــــــــــــابــــــــــــــــــــــة





ما هي الاضافات التى اضيفها للموقع لكي يبدو ديناميكياً ويكون نشطا وجذابا ؟؟

عليك بتعلم كيفية اضافة وتركيب الاتي


1- المنتديات
2- الاستفاءات
3- بريد الكترونى خاص بالموقع
5- محرك بحث

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



هل هناك برامج اخرى ينبغى تعلمها ؟؟

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




وكيف ابداء بعمل موقعى ؟



بكل بساطة هناك ثلاثة طرق لعمل الموقع :

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


2- ان تقوم بحجز مساحة مجانية فى احدى المجانية التى تقوم بتصميم الموقع ووضع كل بيانتك فيه مقابل وضع الاعلانات فيه ..


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

خادم المنتدى
05-03-2016, 21:00
http://img.el-wlid.com/imgcache/2013/10/720746.gif
شكرا جزيلا لك..بارك الله فيك..شكرا جزيلا لك
http://img.el-wlid.com/imgcache/2013/10/720729.gif