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

( اقتراح ) بناء على موضوع التعريب فى قسم السى

بدأه ASDen في 27 يناير 2008 · 33 رد · 3,618 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#26

شىء مهم أخ هيثم ما القيمة التى وضعتها للمتغير $Max_Query_Len أرجو ألا تكون تركتة 3 فزيادتة مهمة جدا نظرا لحجم المنتدى

و حجم الردود فى كل صفحة

#27

نعم تركته 3 كما هي ماأفضل قيمة في نظرك وماأهميتها بالضبط ؟

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#28
اقتباس
نعم تركته 3 كما هي ماأفضل قيمة في نظرك وماأهميتها بالضبط ؟

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

صراحة موضوع أفضل قيمة لها صعب التحديد حتى لا يزيد عدد الكلمات جدا مثلا ... أعتقد أن رقم من 300-200 من تجربتى حيبتج استعلام حجمة من 3-5 كيلوبايت وعدد الاستعلامات من 5-10 سيكون مناسب

ولكن كونة اشتغل فترة على 3 من غير أى مشاكل أو بطىء زائد فى تحميل الصفحات هو أمر مبشر وشىء مكنتش أتوقعة

#29
اقتباس
ولكن كونة اشتغل فترة على 3 من غير أى مشاكل أو بطىء زائد فى تحميل الصفحات هو أمر مبشر وشىء مكنتش أتوقعة

إذن يمكن زيادة الرقم لعدد كبير 1000 ستكون جيدة لتقليل الضغط للأدنى "نظريا" ولامشكلة أظن في حجم الإسنعلام نفسه لأن الإرسالية تتم بال loop back address وسرعته غير محسوبة ..

كنت أراقب أداء السيرفر من أمس لكن لم ألاحظ لأي تحميل زائد .. هل تلاحظ أنت لأي بطء في التصفح ؟

----------

شيء إضافي مارأيك بتعديله أيضا ليظهر الكلمات المرادفة للعربية , أي العكس وضع الماوس امام كلمة عربية ونحصل على المصطلح الإنجليزي وأعتقد أن هذه أهم خصوصا في التعريب ومرادفات الكلامات والتي لها أصل واحد كمصطلح بلغته الأم الإنجليزية , مثال (فئة - صف) = class

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#30
اقتباس
ولامشكلة أظن في حجم الإسنعلام نفسه لأن الإرسالية تتم بال loop back address وسرعته غير محسوبة ..

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

اقتباس
شيء إضافي مارأيك بتعديله أيضا ليظهر الكلمات المرادفة للعربية , أي العكس وضع الماوس امام كلمة عربية ونحصل على المصطلح الإنجليزي وأعتقد أن هذه أهم خصوصا في التعريب ومرادفات الكلامات والتي لها أصل واحد كمصطلح بلغته الأم الإنجليزية , مثال (فئة - صف) = class

هناك نقطة هنا هل تقصد أن كل كلمة فى القاموس من التى موضوعة فى شكل (عربى -انجليزى ) تحول من العكس للعكس بمعنى أصح لو وجدنا Class نضع فئة ولو وجدنا فئة نضع Class

اذا كان الأمر كذلك فهناك حلان :-

1) الحل المباشر دون أى أكواد اضافية هو وضع الكلمة مرتان فى القاموس مرة (عربى - انجليزى) و مرة (انجليزى - عربى) (كأن جدول قاعدة البيانات تحول الى حقلان "من" و "الى" )

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

مشاكلة طبعا أنة اثقل فى التخزين (عمليا ليست مشكلة حقا الا لو حجم القاموس كبر فعلا )

2) استخدام قاعدة البيانات كما هى و مضاعفة عدد الاستعلامات (مرة للبحث عن العربى ومرة للبحث عن الانجليزى)

المميزات هى أن حجم القاعدة أقل ما يمكن

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

فى انتظار رأيك أخ هيثم و أى اقتراحات أخرى \ تعديلات

#31

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

أضفت بعض التعديلات للسكريبت لحل مشكلة لاحظت ظهورها فى المنتدى و هى التكرارية فى وضع تعليق الشرح مثل كلمتى

ASP = Active Server Pages

و

Server=خادم

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

الحل:- السكريبت يعتمد فى تحديد الكلمات على أن تسبقها و تليها مسافات أو <br> للفصل بين السطور

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

ضع بعد السطر التالى


{
while( $r = $this->ipsclass->DB->fetch_row() )

السطر التالى

$r['Ar']=str_replace(' ',' ',$r['Ar']);

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

#32

تم التعديل يا ASDen لكن هل تقصد :

LEFT TO RIGHT

$r['Ar']=str_replace(' ',' ',$r['Ar']);

أم

LEFT TO RIGHT

$r['En']=str_replace(' ',' ',$r['En']);

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#33

اقتباس
تم التعديل يا ASDen لكن هل تقصد

$r['Ar']=str_replace(' ',' ',$r['Ar']);

نعم و الفكرة فى التعديل على النص المترجم

و الموضوع يعمل جديدا الآن الحمد لله

#34

ممتاز جدا هذا الموضوع اخى ASDen

وبارك الله فيك وجعله الله فى ميزان حسناتك

eramax

amdvsintel22.jpg

--i use AMD--

لا اله الا الله محمد رسول الله

أستعن بالله و لا تعجز

تابعنى على تويتر

***

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…