علي سالم

مطور تطبيقات ومواقع ويب باستخدام مبدأ الاداة الافضل لكل عمل ^__^

http://www.occursnow.com

13 نقاط السمعة
9.34 ألف مشاهدات المحتوى
عضو منذ
المصادر كثيرة في النت وفيه كتب كثيرة مجانية ومفتوحة المصدر بالاضافة الى وجود دورات فيديو على اليوتيوب واليك بعض المصادر لتعلم الجانقو والبايثون تعلم بايثون: http://www.diveintopython3.net/ http://www.swaroopch.com/notes/python/ http://readwrite.com/2011/03/25/python-is-an-increasingly-popu تعلم جانقو: https://www.youtube.com/user/TheChernoProject https://www.youtube.com/user/MickeySoFine1972 ولا ننسى ايضا المصدر الرئيسي وهو https://docs.djangoproject.com/en/1.8/ https://docs.djangoproject.com/en/1.7/
جانقو تحتوي على خادم بسيط من اجل التطوير ولكن عند نشر التطبيق على اﻻستضافة فهو يعمل على سيرفر اباتشي مع الموديول mod_wsgi يوجد العديد من اﻻستضافات الغير مكلفة التي تدعم الجانقو والبايثون على سبيل المثال webfaction و اﻻستضافة السحابية digitalocean
في الغالب عند استخدام اطار العمل جانقو ﻻ تحتاج الى نظام ادارة محتوى بسبب قدرتك على انجاز ما تريده خلال فترة بسيطة فسرعة اﻻنجاز باستخدام الجانقو جعلها ﻻ تحتاج الى توفر انظمة ادارة محتوى مع وجود بعض من اﻻنظمة امثال djangocms ايضا توجد اطر عمل اخرى يقال عنها مايكرو فريم ورك اشهرها flask framework http://www.django-cms.org/en/ http://mezzanine.jupo.org/ https://wagtail.io/ http://quokkaproject.org/
اذا لديك معرفة بالبرمجة بلغة البي اتش بي وهدفك فقط بناء مواقع باستخدام انظمة ادارة محتوى فالخيارات كثيرة ولكن المرونة موجودة في نظام سيلفراسترايب silverstripe.org نظام ادارة محتوى مرن ويمسح لك ببناء الكثير من اﻻفكار واذا هدفك الحصول على عمل حر في تطوير الويب عليك بالورد برس والدروبال
جانقو مستخدمة في مشاريع كبيرة وذات مستخدمين تعد بالملايين مثل موقع انستاقرام وبنترست العملاقين وتوجد بعض اﻻضافات لعمل متجر الكتروني باستخدامها امثال http://oscarcommerce.com/ أو http://www.getlfs.com/
الطريقة اﻻفضل في عملية البحث في قواعد البيانات الكبيرة هي عدم استخدام الدوال التي تأتي معها واستخدام مكتبات مثل Lucene او Solr ولكن اذا استصعب عليك اﻻمور عليك بتفعيل خاصية Full Text Search في قاعدة البيانات واستخدامها ﻻنها اسرع بكثير من دالة Like في التعامل مع البيانات الكبيرة
البساطة وسرعة اﻻنجاز وانشاء المشاريع بها
نعم تعاملت سنوات مع تطوير الويب باستخدام الدوت نت لمدة تزيد عن 7 سنوات وتعاملت ايضا مع لغة البي اتش بي واستخدام انظمة امثال دروبال وورد برس وسليفر استرايب باﻻضافة الى استخدام بيئة ﻻرافال اﻻصدارين 3 واﻻصدار 4 ولكن بعد استخدام البايثون وجدت فيه فرق كبير في اﻻنتاجية وفي سهولة اللغة وسهولة التعامل معها وتوفر الكثير من المكتبات الممتازة مجانا
شكرا على الملاحظة سيتم العمل بها :)
اعتذر اضطررت اارسل الموضوع بالغلط قبل اكماله https://io.hsoub.com/webdev/23333-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D9%8A%D8%AD%D8%AF%D8%AB-%D8%A7%D9%86-%D8%A7%D9%88%D9%84-%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86-%D8%AC%D8%A7%D9%86%D9%82%D9%88