الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة بقاعدة انشاء قاموس أونلاين

بدأه shawky.nasr في 27 أغسطس 2011 · 3 رد · 363 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

الموضوع منقسم لاثنين : 1- قاعدة البيانات 2- طريقة اتصال القاعدة بالنت

وهذا مثال للقاموس الذي أود أن اقلده. بس يكون افضل حتى نكون أفضل من الصينين

http://groups.google.com/group/chinese-dictionaries/browse_thread/thread/122d36ffdb262db8

والثاني

http://cc-cedict.org/editor/editor.php

انا سالت وعرف ان في طريقتان

الاولى زي الصنيين:

PHP قاعده البيانات MY SQl

والثاني:

ASP والقاعدة SQL SERVER

أرجو الرد السريع وجزاكم الله خيرا

#2

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

اخي الغالي شوقي ..

أنا بصراحة أفضل لغة php ..mysql .. وذلك لمرونة هذه اللغة وجمالها ..

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

من لحظة دخول الزائر (أو المستخدم ) لحتى تسجيل خروجه أو اغلاق الصفحة ..

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

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

#3

جزاك الله خير أنا الحمد الله بدأت في تعلم Php&Mysql وان شاء الله هأخذ بنصحيتك من حيث ajax و jquery

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

La Martir كتب:

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

اخي الغالي شوقي ..

أنا بصراحة أفضل لغة php ..mysql .. وذلك لمرونة هذه اللغة وجمالها ..

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

من لحظة دخول الزائر (أو المستخدم ) لحتى تسجيل خروجه أو اغلاق الصفحة ..

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

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

#4

الله يوفقك بدراستك ياااارب يوفقك فيها ..

أما بالنسبة لخريطة الموقع أنا سأعطيك مثال بسيط عالسريع متل مابيقولو ..

لنفرض لدي موقع لإضافة مقالاات ..فأفترض ماذا أريد من موقعي أن يصنع ..

هناك الصفحة الرئيسية .

لنفرض أنا متصفح الموقع ثلاث أشخاص :

أما أن يكون :

1_المدير

2_العضو (المحرر للمقال)(بإمكانك أن تحدد درجات الأعضاء ).

3_الزائر .

فأقوم بتحديد التالي ::

1_الصفحات جميعها معروضة للمدير . (مع صفحات الأدارة الخاصة ).

2_الصفحات العامة والصفحات للإضافة مسموحة . والصفحة الخاصة بالعضو.

3_الصفحات العامة التي تظهر للزوار .

وهكذا أقوم بكتابة الأكواد والصفحات الخاصة ..

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

المجلد الأساسي (مجلد الموقع)

داخل مجلد الموقع ..

نسمي مجلد بإسم resources

داخل مجلد resources ننشئ أحد المجلدين (function -classes) بناء على نوع برمجتك للموقع أما على مناهج أو برمجة غرضية التوجه . (قد يكون كلامي قليل مبهم ولكن بمجرد التعمق قليلا في php سيكون استيعابها أسهل )

داخل مجلد resources ننشئ ملف .htaccess

ونكتب في السطر التالي (Deny From All)

وننشء الملف التالي أيضا init.inc.php وأيضا ملف config.php

سأشرح لك الملفين init.inc.php و config.php

1::::init.inc.php

هنا نقوم بتضمين جميع ملفاتنا الموجودة داخل مجلد function - classes ونضمن ملف config.php

2:config.php

هنا يتم الإتصال بقاعدة البيانات

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

أما أذا أردت احترافية أكثر فنقوم بهذا الصفحة بتحديد المتغيرات العامة للموقع ولكن لن ندخل كثيرا بهذه الحالة لصعوبتها قليلا .

نحدد بهذه الصفحة أيضا الترميز لتظهر الكتابة باللغة العربية . والكود هو التالي :

<?php 

mysql_connect("db_server_host","db_user_name","db_password");
mysql_query("set character_set_server='utf8'");
mysql_query("set names 'utf8'");
mysql_select_db("db_name");


?>

والله ولي التوفيق ..

وأي سؤال أخر نحن جاهزون ان شاء الله

مواضيع مشابهة