الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تطويرالمواقع (http://www.arabwebtalk.com/forumdisplay.php?f=47)
-   -   اسئلة مجننتني! (http://www.arabwebtalk.com/showthread.php?t=26577)

ArabWebSite 24-05-2006 11:42 AM

اسئلة مجننتني!
 
بسم الله الرحمن الرحيم
مرحبا اخواني
في كم سؤال مضيعني جدا جدا جدا....الخ
ليش أغلب المواقع تفضل استخدام بي اتش بي, ليش ما تسخدم html :confused: ?
و شو هو الفرق؟ و هل طريقة تصميم مواقع البي اتش بي هي نفس الطريقة في حال html؟
و هل السكربتات ما تشتغل غير عالبي اتش بي؟ و شو هي السكربتات بالضبط, شو قصتها؟ :confused:
و هل تعتقدوا أنه إذا بدي اتعلم البي اتش بي لازم ادخل دورة؟
لأني أنا الصراحة حابب أطور موقعي بقوة لأنه حاليا ما يحتوي شي تقريبا :o, و أنا حاليا ما بعرف غير بالhtml
أنا لاحظت أنه في الدريم ويفر فيني أصمم موقع بي اتش بي بس مالي فهمان شو هو الفرق.
لا تواخذوني اخواني على كتر الاسئلة, و لا تنسوا تساعدوني :(
تحياتي

HT-Q8.CoM 24-05-2006 01:57 PM

اخي

الـ HTML
تختلف كثيراً عن ال php
لان البي اتش بي هو برمجة بحد نفسه


البي انش بي يستعمل لانه انسب خيار تقدر تعمل موقع مع اتصال على الداتا بيز - ممكن تستعمل ASP او ASP.NET ولكن الثانية يلزمها سيرفرات ويندوز وليس لينكس

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

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


تحياتي لك
وبالتوفيق وأنشاء الله تصير من اقوى مبرمجين بي اتش بي

مهووس نت 24-05-2006 02:50 PM

البى اتش بى لها استخدام
و html لها أستخدام اخر
لكنهم مترابطين جدا للمواقع "المتحركة" dynamic (مثل المنتديات و السكربتات)
و السكربتات و برامج php لا يمكنها ان تعمل او تبرمج بالبى اتش بى فقط
لان
html هى لغة وصفية ثابتة اى تصمم بها صفحات ثابتة
اقصى شى يمكن ان تفعلة بال html لموقع متحرك , هو عمل و تصميم مستطيلات البحث و مربعات الكتابة (مثل مربع الرد على موضوع فى منتدى) الخ.....

انما php هى المكملة لعمل موقع "متحرك" dynamic مثل المنتديات
مثلا
يتم ربط مربع الرد المصمم باستخدام لغة html ببعض قواعد و أوامر php لكى يتم أرسال الرد المكتوب فى المربع , لى صفحة أخرى و يتم عرض النص بها

مثال أخر
أنت تريد أن تنشىء صفحة بموقعك لتسجيل الأعضاء لكى يشاركوا بالموقع
فاتصمم مستطيلا و مربعات التسجيل بال html (مثل أسم المستخدم, الباسورد, البريد, قوائم البلاد المنسدلة)
و بالتصميم فقط تصبح صفحة "ثابتة" Static
ثم تضيف و تدمج سطور برمجية بلغة php لكى تقوم بحفظ المدخلات التى أدخلها المستخدم و ترسلها و تسجلها بقاعدة بيانات (mysql كمثال)

فلغات html و javascript و css و XHTML الخ... تعتبر لغات برمجة تعتمد على "المستخدم" client
و لغات php, ASP, perl, برمجية او سكربتية تعتمد أساسا على السيرفر (اباتشى كمثال)

فالphp ليس بديل لل html بل هى لغة مهمة لبناء موقع يتفاعل مع الزائر (منتدى, سجل زوار, بريد , مكتبة برامج)
و البى اتش بى ليست تصميم بل انها اكواد تضاف لصفحة html
او أكواد html تضاف لصفحة php

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

اى php تنفذ على السيرفر
و html ترسل للمستخدم

و بالنسبة للسكربتات ما هى الا برامج جاهزة (المنتدى ما هو الا سكربت)
و بالطبع السكربتات ليست كلها php لكن يوجد سكربتات عديدة لكن البى اتش بى لها مزايا و أهم المزايا أنها
مجانية (عكس asp ) و مفتوحة المصدر, و متطورة و متجددة و تعمل على السيرفر المجانى apache
لكن يوجد سكربتات للغات الأخرى مثل سكربتات asp و perl و phython الخ....
www.hotscripts.com

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

فا html لغة وصفية (Hyber Text MarkUP Language)
فهى تصف الجمل و لون و حجم الكلام بالصفحة و الصور و طريقة عرضها ولا توجد بها اوامر شرطية
فال html أسهل من PHP و
الPHP من أسهل لغات برمجة المواقع (بالأضافة الى مزاياها)

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

بالتوفيق :)

ArabWebSite 24-05-2006 07:11 PM

مشكووور أخي سابورت
و ألف ألف شكر أخي مهووس, و يعطيك ألف عافية على هالجواب الكافي و الوافي, و اكيد اني ما رح انسالك هالجميل
و ما شاء الله عليكم اخواني, و انشالله توصل معرفتي في البي اتش بي لمستوى معرفتكم و اقدر اساعدكم :)
و تمنياتي لكم بالتوفيق المميز


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:03 PM.

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012