تم بحمد الله ... الانتهاء من الاصدار السادس من اطار العمل Horus الخاص بلغة PHP .. حورس هو اطار عمل (مصغر) "Micro" ... عباره عن ملف واحد فقط ... حجمه 56 كيلوا بايت ... وعدد الاسطر 1850 سطر (تقريبا) ... يحتوى على router مميز ومرن جدا ... و sql class مبنيه على pdo لاكن مع بعض الاضافات ... ومع sql_table class لـــ تبسيط التعامل مع جداول قاعدة البيانات ومع sql document store تصميم معين لقاعدة البيانات لكى تعامل مثلما يتعامل
إطار العمل حورس
حورس هو اطار عمل مصغر (micro framework) ... ليس الغرض هو اعادة بناء العجله ... لاكن للتعلم والاستفاده وايضا الافاده ... حورس يعتبر هيكل (إطار) بسيط خفيف يحتوى فقط على الاساسيات وهى كالتالى: - Router متقدم سهل ومرن - HTTP Frame وهذه الكلاس تعتبر اطار مخصص للـــ HTTP فحورس يضع جميع الهيدرز فى قائمه والخرج (output) فى نفس القائمه ثم يرسل الهدرز اولا ومن ثم الخرج ... وذلك لتفادى اخطاء الهدرز والتحكم الكامل بها كما تريد .. - Extensible Output
الى تصويت PHPClasses
اليوم اول مره افتح فيها صفحتى على موقع PHPClasses منذ فتره طويله تقريبا شهر .. قد وجدت ان الــ package الخاصه بى وهى Plus أو Horus Plus موجوده على قائمة التصويت على افضل packge لشهر ابريل ونتيجتها تظهر نهاية هذا الشهر إن شاء الله .. وهذه نبذه مختره عن Horus Plus --- بعد صعود مؤشرات Node.js بطريقه سريعه جدا بدأ يقارن البعض عن طريق الخطأ بين Node.js والتى تعتبر environment لــ javascript بإستخدام Google Chrome V8 engine ومقارنتها ب لغات
للمتعمقين فى البرمجه - خاص بالمصفوفات ونظم ادارة قواعد البيانات !
بسم الله .. طبعا كلنا عارفين انه فى اى نظام مصفوفات له حدود وهى (الرام) اى نظام عموما بقى سواء " بينرى ترى " أو " هاش تابل " أو ..... طيب السؤال هنا ازاى نظام إدارة قواعد البيانات بيقدر يتحكم فى الداتا المهوله دى كلها ! متقوليش بيحملها فى الرام .. انا بحثت شويه لكن تعبت على ماوصلت لبداية الخيط ... وهو انه مش بيتم قراءة المصفوفه او الترى بالكامل .. ولكن بيتم القراءه *جزء جزء* و*ما يدخل اولا
ما هو Horus Plus وهل يشابه NodeJs
فى البدايه عندما بدأت فى عالم ال frameworks لم استخدم اى framework ولكن بدأت افهم الغرض (الرئيسى) لها عموما بعدها قمت بعمل PHP Pharaoh ثم تغيرت وانشأت Horus Framework وحتى الان موجوده وفى تطور مستمر عندما بدأت nodejs يتحول اليها العالم بشده مره واحده خصوصا مجتمعنا العربى وجدت عندها البعض يقارن بينها وبين python وبين php وبالطبع المقارانات خاطئه من الاساس لان فى python يوجد tornado لذا فكان من الافضل المقارنه بينها وبين tornado وليست لغه بالكامل ! اما عن
HPHP, The PHP express web framework
http://alash3al.github.io/Horus/?1234
PHP Pharo Framework - مطلوب اراء .
سلام عليكم . PHPharo أو PHP-Pharo هى فرامورك حبيت اتسلى وعملتها واهه اتعلم افكار .... كل اللى انا عايزه فقط اراء :) ... ياريت اللى هيرد ويقول انت بتعيد صناعة العجله والكلام (الفاضى) ده بلاش يرد ... لأنه لما نتنينا نقول كدا يبقى مانرجعش نقول هو ليه العرب مستهلكين مش منتجين :) دى لينك الفرامورك من (Softpedia) http://webscripts.softpedia.com/script/Development-Tools/Frameworks/PHPharo-81211.html ودى من GitHub http://alash3al.github.io/PHPharo/ ودى فسبوك : https://www.facebook.com/pharaoh.framework
ماهو نوع نظام قواعد البيانات المستخدم هنا على المجتمع ؟
عايز بس اعرف ايه نوع النظام المستخدم فى ادارة قاعدة البيانات هنا على المجتمع .. ولو هو mysql هل هناك نيه لتغيره مستقبلا ليناسب حجم الداتا .
إطلاق النسخه الثامنه من إطار العمل Horus الخاص بلغة PHP نسخه procedural
أولا لمن لا يعرف عن الإطار: حورس هو اطار عمل ( مصغر جدا ) فهو عباره عن ملف واحد فقط يقوم بالمطلوب . كلمة مصغر لا تعنى انه ف المشاريع البسيطه بل بالعكس ... فنحن نعيش زمن تظهر فيه اطارات العمل المصغره بشكل سريع مثل sinatra فــ runy .. و flask فـــ python لانها لا تجبر المطور على بنيه برمجيه معينه بل تعطيه كامل الحريه ف البناء واختيار ما يشاء بل يمكنه بناء اطار العمل الخاص به بهذه الاطارات المصغره
Horus Framework 7 & Faster, Optimized Web App
http://alash3al.github.io/Horus?rand=1
تعرف على اطار العمل "حورس"
حورس او "Horus" هو إطار عمل "مصغر" مبنى بلغة PHP الهدف منه بناء هيكل صغير جدا مرن جدا ليساعد المطور فى بناء اى تطبيق ويب "كبير" او "صغير" فقط يأتى بالاساسيات وهى التالى: - events system - http frame manager - smart optional router - simple PDO based class - simple ORM - secure session manager - simple helpful functions - Language system - Views System فقط لا يحتوى اكثر من ذلك لان هذا هو الأساس ... حورس لم ولن
أخر إصدار من إطار العمل 9.4 جاهز الأن
http://alash3al.github.io/Horus/?rand=1234
خوارزميه تشفير جديده معقده | تجريب
http://masry.eu5.org/cipher/
RethinkDB: the open-source database for the realtime web
http://rethinkdb.com/
الجيل السادس من اطار العمل تم نشره
تم الانتهاء من برمجة اطار العمل حورس الجيل السادس ... للمزيد : http://alash3al.github.io/Horus/
Horus Framework - Smart PHP 5 Framework تم اطلاق الاصدار 1.4.0
http://alash3al.github.io/Horus/
ما هو إطار العمل Horus الخاص بــ PHP وخصوصا الاصدار الاخير الشبيه ب expressjs كــ api
- إطار عمل مصغر لكن مرن للغايه - عباره عن ملف واحد فقط به اساس يمكن ان يتم البناء عليه بدا من التطبيقات الصغيره وحتى الكبيره - أستخدمه فى جميع مشاريعى الخاصه - من البدايه اردت ان اصل لإطار عمل بسيط جدا لكن به كل ما احتاجه ليس بكثرة الملفات ولا المكتبات الاهم هو الفكره + الناتج . - أردت الوصول لبيئه مشابه لبيئة nodejs وبالفعل وصلت الحمد لله لكن نشرت جزء فقط من العمل وهو الجزء ال basic -
Past Post شبه ب pastbin لاكن للمقالات
http://masry.eu5.org/pastpost/?
اخر اخبار Horus Framework
- حورس الان Micro Framework ولاكنه جاهز لعمل تحت اى Design pattern كــــ MVC ولكن ليس جاهز لــــ HMVC ولكن من الجيل الثالث وانا اجهز للجيل الرابع الذى يحتوى ايضا على تغيرات جذريه واضافات اخرى اهمها دعم الــــ HMVC او بالمعنى الصحيح Nested MVC للمعلومات اكثر ( http://stackoverflow.com/questions/2263416/what-is-the-hmvc-pattern ) .... - ومع ان حورس يعتبر اطار مصغر إلا انه يمكن لاى شخص التحكم به تحكم كامل ليجعله كما يريد حورس فقط هيكل مرن سهل التعامل معه للمبتدئ والمتقدم لمن يحب
FastCGI vs NodeJS
http://www.p0stblog.com/web-how-to-make-your-web-server-100-faster-really-aka-fastcgi-vs-node-js/