Suche senden
Hochladen
PHP and Arabic Language Project
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
148 views
Khaled Al-Shamaa
Folgen
PHP and Arabic Language Project https://github.com/khaled-alshamaa/ar-php
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 11
Jetzt herunterladen
Empfohlen
R Language Introduction
R Language Introduction
Khaled Al-Shamaa
Advanced Excel, Day 5
Advanced Excel, Day 5
Khaled Al-Shamaa
Advanced Excel, Day 4
Advanced Excel, Day 4
Khaled Al-Shamaa
Advanced Excel, Day 3
Advanced Excel, Day 3
Khaled Al-Shamaa
Advanced Excel, Day 2
Advanced Excel, Day 2
Khaled Al-Shamaa
Advanced Excel, Day 1
Advanced Excel, Day 1
Khaled Al-Shamaa
PHP Developer Tools - Arabic
PHP Developer Tools - Arabic
Khaled Al-Shamaa
Ar-PHP.org
Ar-PHP.org
Khaled Al-Shamaa
Empfohlen
R Language Introduction
R Language Introduction
Khaled Al-Shamaa
Advanced Excel, Day 5
Advanced Excel, Day 5
Khaled Al-Shamaa
Advanced Excel, Day 4
Advanced Excel, Day 4
Khaled Al-Shamaa
Advanced Excel, Day 3
Advanced Excel, Day 3
Khaled Al-Shamaa
Advanced Excel, Day 2
Advanced Excel, Day 2
Khaled Al-Shamaa
Advanced Excel, Day 1
Advanced Excel, Day 1
Khaled Al-Shamaa
PHP Developer Tools - Arabic
PHP Developer Tools - Arabic
Khaled Al-Shamaa
Ar-PHP.org
Ar-PHP.org
Khaled Al-Shamaa
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Weitere ähnliche Inhalte
Empfohlen
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Empfohlen
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
PHP and Arabic Language Project
1.
1975 من كويت ال
مواليد يسور وأم لبناني أب ة 1986 ياسور إلى العودة ياضياتالر حبةم 1988 1990 ELIZA 1993 حاسبات هندسة حلب جامعة Pascal 1994 الشبكات العصبي ة 1998 التخرج VB 1999 Perl 2002 Biometrics Excel VBA GenStat, R Shiny app 2006 2012 2016 الأردن GIS/RS ODK GEE 2018 مصر إلى الانتقال ML / AI DT, RF, NN Google Colab TF من أكثر 50 دورة في 19 دولة 2006 Perl for Bioinformatics 2009 Statistics for Biosciences 2016-2017 Data Science 2019 SAR Applications 2020 RS for Agriculture 2021 TF Developer الشمعة خالد Ar-PHP SSR Detector (RegExp)
2.
جابيةيالإ المساهمة أشكال • ر
إبداء حتى أو إقتراح عرض أو فكرة طرح إي • مف منتج تقييم أو اختبار في كة مشار المصدر توح • المصدر مفتوحة حرة جيةمبر تعريب • مفت منتج جةموبر تطوير في المساهمة المصدر وح اللعبة قواعد تغيير • علينا الإنطلاق من فكرة خدمة لغتنا العربية وذلك من خلال جملة من جياتمالبر وال حلول خصصةمال للتعامل معها • سيكون لنا في هكذا المضمار أفضلية نسبية عن سوانا كوننا الأعرف بلغتنا والأ علم ،خفاياهاب وهو ما يلسيز حاجز الرهبة والتردد حول أهمية كة المشار التي نضيفها إلى جتمعم جمالبر يات حرةلا المفتوحة المصدر السلبي الاستهلاك أسباب • جيمالبر العمل في الفردي الطابع ( ث البطل قافة ) • ال العمل وتنسيق تنظيم مهارات ضعف جماعي • الأجنبية اللغة حاجز • بالتأخ والشعور ،بالنفس الثقة فقد ياومهار زمنيا ر
3.
رابع أكثر لغة استخداما على ا لإنترنت ( بعد يةجليزنالإ والصينية و الإسبانية ) أعلى نسبة نمو ما بين 2000 و 2020 بمعدل يادةز يبلغ 9300 % المرجع ا للمصادر العربية
الشبكة حول خبراءلل والعلوم والثقافة للتربية العربية المنظمة إجتماع حضور بتونس لمفتوحة 2011 لغة تستخدم PHP من أكثر تشغيل في 79 % أعلى من 10 مستوى على موقع ملايين العالم المرجع تقديم أدوات لمطوري المواقع الصغيرة والمتوسطة تتيح البحث جةلوالمعا والعرض بطر يقة احترافية للمحتوى العربي باستخدام لغة PHP يوالرؤ ّةمالمه ة 3
4.
البداية؟ كانت كيف • المشكلة - قاعدة
في العربية النصوص عن البحث MySQL للبيانات . • حللا : صنف تطوير تم ArQuery قسم ببناء ليقوم WHERE استعلام في SQL تقني من يستفيد ة Regular Expressions التال حالاتلا مع التعامل على قادر العربي النص لمطابقة ية : • التشكيل ( جمبر ي جمبر مع تتطابق لن ة ي ة ) • التثنية علامات ( جممبر ان جممبر مع تتطابق لن ين ) • جمعلا علامات ( جممبر ون جممبر مع تتطابق لن ين ) • شائعة أخطاء ( جيمبر ة جيمبر مع تتطابق لن ه ) • الهمزات ( إ مع تتطابق لن جازن ا جازن ) 4
5.
ً استخداما الوظائف
أكثر ( موجودة مشكلة حلت عندما ! ) • مكتبة GD جيامبر الصور جةلومعا لتوليد ( سبي على الإعلانية الشرائط المثال ل ) • ملفات إنشاء مكتبات من العديد PDF ( التجا تطبيقات في الفواتير لتوليد كترونية الإل رة ) • مكتبة SWF ملفات لإنشاء Adobe Flash جيامبر ( الماضي في )! • تنسيق دعم مكتبات VRML عوالم إنشاء لدعم 3D المتصفح شاشة ضمن . 5
6.
الأرقام جةلبمعا خاصةلا
الوظائف بعض • التميز تصنع التفاصيل ( مثلا : العربي للغة جديدلا والإعداد يترتو ة .. ديغر إلى دغر من ) • يراعي متكامل حل قدمنا كننا ل كثيرامطروقة أنها رغم ،التفقيط وظيفة ،والتأنيث التذكير الس الأرقام إلى إضافة ،يةالعشر الفاصلة ذات والأرقام ،الإعرابية حالةلوا البة . • العربية العملات مع التعامل ( بدل 7.3 دينار على حصلت وثلاثمئة دنانير سبعة فلس ) • المناسبة جموعلا صيغ ( بدل تعليقات س على حصلت 8 تعليقات ، 13 تعليقا و ، 21 تعليق ) • رقم إلى النص يلحوت ( الدخل وسبعين وخمس وتسعمئة ألف خرجلوا ، 1975 ) 6
7.
التواريخ جةلبمعا خاصةلا
الوظائف بعض • وظائف من بالكامل بةمعر نسخة date و mktime و strtotime الهجري التأريخ وتدعم • من Unix timestamp السبت إلى 23 القعدة ذو 1442 حتى أو 3 تموز / يوليو 2021 • من 1/9/1442 إلى Unix timestamp لتاريخ الموافق 13 April 2021 • مثل عبارات يلحوت القادمة جمعةلا أو أيام وثلاثة إسبوع منذ إلى ، Unix timestamp • والمذهب ،جغرافيلا الموقع بمراعاة القبلة جاهتوا الصلاة مواقيت حساب المعتمد والمرجع ، حسابلا يقةلطر ( والعشاء الفجر يةزاو ،العصر صلاة أوان ) 7
8.
الكلمات جةلبمعا خاصةلا
الوظائف بعض • ا لأسماء خرائطلوا الأخبار في وتطبيقاتها اللفظي والتعريب الرومنة والأماكن لأعلام ( التشكيل مشكلة ) الدخل مثلا ، Bill Clinton خرجلوا كلينتون بيل . • المفاتيح لوحة لغة تصحيح ( من لكل QWERTY و AZERTY ) للنماذج تطبيق أول ، الآلي التصحيح لوظيفة الإحصائية ( حالة لا إما وبديلها b أو gh .) • اللفظي التشابه خوارزمية من عربية نسخة Soundex ( أصوات حسبب حروفلا تصنيف ها ) الدخل مثلا كلينتون أو كلينتن أو كلنتون خرجلا K453 أما كلينزمان K452 • لفظيا تأنيثا المؤنثة الأسماء حديدت ( مق ياء ،مربوطة بتاء تنتهي الخ ،افتعال وزن على ،صورة ) 8
9.
النصوص جةلبمعا خاصةلا
الوظائف بعض • معايرة و ضبط إلى حاجةب ترقيم علامات فيه و ، عربي نص هذا ! ن كذلك و صوص ( بين أقواس ) مؤطرة حتى أو " إقتباس بإشارات " أو - إعتراض علامات - الخ ...... • ومعايرة ضبط إلى حاجةب ترقيم علامات وفيه ،عربي نص هذا ! نص كذلك و وص ( بين أقواس ) مؤطرة حتى أو " إقتباس بإشارات " أو - إعتراض علامات - الخ ... • اللغات متعددة الوثائق من العربية النصوص مقاطع استخراج • العربية للنصوص الآلي التلخيص ( م كلمات على التركيز إمكانية مع حددةم فتاحية ) 9
10.
• بداية مع الانتقال 2020 • مع
التوافقية PHP 7 و • وهيكلة بناء إعادة ( UTF-8 ) • معايير تطبيق PSR-1, PSR-12 • باستخدام النشر حزم مدير من أكثر 25K تحميل • في الاستخدام بدء 2008 • و مكتبة في الوظائف جمع احدة • SVN المص الشيفرة لإدارة يةدر • من أكثر 35K تحميل • إلى الإضافة جربةت • له سلبيا مستخدما كنت • صرامة أقل نشر قيود • تدقيق تعتمد قبول آلية بشري • يةالشهر المسابقات ( 10 جوائز ) • 17 منذ مستقل صنف 2006 Code Standards Compatibility 5.6 - Testing Framework Debugging & Profiler Tool Code Coverage Analysis PHPStan Static Analysis Tool Apache ab Benchmarking Tool From DocBlocks To Documentation
11.
المستقبل؟ نرى كيف 11 ياسور جزائرلا السعودي ة مصر فلسطي ن المغرب تونس اليمن هولندا فرنسا ألمانيا باكستا ن الهند
Jetzt herunterladen