صفوف PHP مجانية للاستخدامات العربية

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

  • E-Mail
صفوف PHP مجانية للاستخدامات العربية ()
 Mothanna Almobarak بقلم  November 7, 2007 منشورة في 
COMPANY:
-

MAGAZINE:
-

AUTHOR:
-

COUNTRY:
-


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

وكذلك الصف "إيه آر ترانسليتيريشن" ArTransliteration الذي يقوم بتحويل نص إنجليزي يتم تمريره إليه إلى ما يكافئه من حيث اللفظ لكن باستخدام الأحرف العربية، وهو أمر اعتادت الصحافة المكتوبة ونحن منها على استخدامه بكثرة للمصطلحات والأسماء الأجنبية. والصف "إيه آر ديت" ArDate ويتيح تحويل التاريخ المرمز بصيغة Unix timestamp إلى مكافئ نصي باللغة العربية سواء كان ذلك باستخدام مفردات التاريخ الميلادي الغربي أو الهجري الإسلامي. والصف "إيه آر تشارسيت سي" ArCharsetC ويقوم بتمييز مجموعة المحارف العربية المستخدمة في كتابة نص عربي ما يتم تمريره إليه بالإستناد إلى بعض المرجعيات الإحصائية اللغوية، حيث يستطيع هذا الصنف التعامل مع ثلاث مجموعات محارف هي الأشهر في ترميز النصوص العربية على صفحات مواقع الويب وهي Windows-1256 وISO 8859-6 وUTF-8.

ومن الصفوف الهامة أيضا صف "صلاة" Salat الذي يستطيع المبرمج من خلاله حساب أوقات صلاة المسلمين تبعا للموقع الجغرافي. كما قام خالد بتطوير قاموس عربي-إنكليزي مع ميزة البحث الحي على الرابط www.ar-php.com/php/arabic/ArDictionary/index.php، مع كثير من الصفوف التي يعمل عليها الشمعة حاليا، وجميع هذه الصفوف متوفرة على الموقع
www.ar-php.com/php/arabic/index.html.

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

يمكنك الآن الحصول على آخر الأخبار في صندوق الوارد لبريدك الالكتروني عبر الاشتراك المجاني الآن بـ نشرتنا الالكترونية.

إضافة تعليق

اسم المشترك، حقل إجباري

البريد الإلكتروني، حقل إجباري

Security code