مدونة الويب 2.0

  • الرئيسية
  • تعريف بالمدونة
  • المصادر
  • تواصل معي
  • أخبار المدونة
  • أفكار
  • استبيان
  • برمجة
  • تصميم
  • تطوير
  • كتب
  • مدونات عربية
  • مهمات
  • مواقع

سؤال وجواب عن الكيك

27, نوفمبر 2008 التصنيف: برمجة

السلام عليكم،

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

لحين صدور الكتاب بإذن الله قبل نهاية العام الحالي، ستكون هذه التدوينة مكاناً لتجمع الأسئلة حول الكيك ومهمتي هي الإجابة عنها بإذن الله. أي سؤال يخطر ببالك عن الكيك ضعه هنا وسأحاول الرد عليه بأقصى سرعة.

وشكراً لاهتمامكم ومتابعتكم معي.

شارك هذه التدوينة:
إضافة 'سؤال وجواب عن الكيك' إلى Del.icio.usإضافة 'سؤال وجواب عن الكيك' إلى diggإضافة 'سؤال وجواب عن الكيك' إلى Technoratiإضافة 'سؤال وجواب عن الكيك' إلى Stumble Uponإضافة 'سؤال وجواب عن الكيك' إلى Google Bookmarksإضافة 'سؤال وجواب عن الكيك' إلى FaceBookإضافة 'سؤال وجواب عن الكيك' إلى MySpaceإضافة 'سؤال وجواب عن الكيك' إلى Twitterإضافة 'سؤال وجواب عن الكيك' إلى FriendFeed
الوسوم: php, الكيك, برمجة, تطوير, تعلم الكيك وتطوير المواقع بالبيت
أرسل هذه التدوينة لصديق أرسل هذه التدوينة لصديق
طباعة هذه التدوينة طباعة هذه التدوينة

    إقرأ أيضاً:

    • هل استخدام أطر العمل أمر جيد؟
    • محررات الـ PHP المتقدمة
    • أفضل أدوات تطوير المواقع
    • تحديد الميزات
    • تحديد الشرائح المستهدفة

34 تعليق في “سؤال وجواب عن الكيك”

  1. sfsf: 27, نوفمبر 2008 في 5:25 م

    وأنا فى إنتظار الكتاب على أحر من الجمر


  2. bassem: 27, نوفمبر 2008 في 6:43 م

    شكرا خالد
    اذا بتطرح هذا الكتاب رح يكون المرجع الاقوى بالعربي
    لانه للاسف المواقع و الكتب العربيه فقيره بالحديث عن cakephp
    و المؤسف الاكثر انه المبرمجين يحتكرون خبرتهم به و يعتبرونها سرا
    سؤالي : اذا بتعطينا روابط لمواقع انت عاملها بال cakephp
    او بالروبي نشوفها و نتناقش بحلول انت عاملها بالاعتماد على هذه الفريمورك
    و لك مني جزيل الشكر


  3. خالد: 27, نوفمبر 2008 في 6:45 م

    @باسم:
    http://www.standsworld.com/ (cakephp v1.1)
    http://www.mhmat.com/ (متوقف الآن كما تعلم)

    يوجد موقع ثالث أيضاً ولكنه قيد التطوير


  4. cosinus: 27, نوفمبر 2008 في 10:12 م

    شكرا على إتاحة هذا الفضاء ولكن هل استطعت تطبيق الدرس الأول من تطبيق TODO الذي طرح في كتاب :
    Apress.Beginning.CakePHP.From.Novice.to.Professional.
    ؟؟؟؟
    لأنه كل الأمثلة تشير إلى إمكانية تشغيل الدرس بدون وضع أي شيء في مجلّد views؟
    وسؤال آخر، هل يمكنني استعمال أي جرافيك مع البرمجة بالكيك أم هنالك بعض الحدود ؟


  5. خالد: 27, نوفمبر 2008 في 11:22 م

    هذا المثال بالضبط لم أجربه، جربت مثال كتاب Packt، ومستحيل تشغيل التطبيق بدون views! إلا في حالات خاصة وهي ليست حالتنا الآن.

    يمكنك استعمال أي جرافيك مع الكيك فبالنهاية طبقة views عبارة عن HTML و CSS ولايوجد أي حدود لهذا.

    شاهد موقع:
    https://addons.mozilla.org/

    مثال رائع لموقع مبني بواسطة الكيك.


  6. bassem: 28, نوفمبر 2008 في 6:01 ص

    صباح الخير
    اول شي الكتب الي عم تحكوا عليها ياريت تشاركونا فيها مشان تعم الفائدة
    و نقدر نشاركون بالنقاش
    ممكن ان لملف ال controller ان لا يوجد له مجلد view و ذلك بالستعانه بال helper
    و ايضا يمكن لل model ان لا يكون له controller مقابل
    كثير من القواعد الموجود في ال cakephp يمكن كسرها او التحايل عليها
    مثلا اذا كان يوجد لديك جدول و هو لا يطابق باسمه مصطلحات الكيك يمكنك استخدام هذا الجدول
    وتخصيصه ل model عن طريق usetable
    ما بعرف يمكن هي الاشياء تلاقوها بدائية بس حبيت شارك مو اكتر
    اتمنى ان اكون فدتكون


  7. soma: 28, نوفمبر 2008 في 1:50 م

    بارك الله فيك اخ خالد .
    ياريت تورينا مواقع تشرح الكيك بشكل جيد .
    لأنه حقيقة سمعت ان الكيك من اصعب ال Framework . فهل هذا صحيح وهل يمكن البدئ فيه لشخص مبتديء في PHP .


  8. خالد: 28, نوفمبر 2008 في 2:12 م

    @باسم: صحيح ولكنه حالات استئنائية.

    @soma: أهلاً بك، في هذا الرابط مجموعة روابط متجددة للكيك:
    http://cakebaker.42dh.com/cakephp-resources/

    هو ليس صعباً ولكن مفهوم MVC مفهوم جديد بالنسبة لنا ويحتاج المرء لفهمه قبل الخوض بغمار الكيك.


  9. soma: 28, نوفمبر 2008 في 4:34 م

    شكرا لإهتمامك … جزاك الله خير


  10. bassem: 29, نوفمبر 2008 في 3:16 م

    شكرا خالد
    الكتاب الي عطيتنا ياه جدا رائع


  11. محمد العاني: 30, نوفمبر 2008 في 11:49 ص

    اخي العزيز خالد نشكرك شكرا ثمينا على هذا المجهود ونتمنى من الله دوام التوفيق وان يجزيك بخير ما يجزي به انه هو الواسع الكريم .

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

    http://www.standsworld.com/img/cake.power.png

    كما وجدت ان هذا الليبل نفسه موجود في موقعك http://www.standsworld.com/

    فالسؤال هل هذا الليبل الزامي وان كان كذلك فكيف يمكننا ان نلغيه هل هناك مثلا رسوم تدفع لهم لنستطيع الغائه . ولك مني جزيل الشكر

    اخوك محمد العاني


  12. خالد: 30, نوفمبر 2008 في 12:09 م

    لا أخي الكريم ليس إلزامياً، فالكيك مرخص برخصة MIT
    http://en.wikipedia.org/wiki/MIT_License

    لذلك يمكنك إزالتها إن أردت.


  13. bassem: 3, ديسمبر 2008 في 7:16 م

    خالد انا شفت المواقع الي عاملهون بالكيك
    اكيد المواقع ما عليهون اي ملاحظة
    لا مشغولين بشكل بروف من كل النواحي
    احترامي الشديد الك
    بس لاحظت مستخدم مكتبات جافا سكربت بطريقة روعه
    طلب بتمنى تعمل شي او امثله او شرح حول المكتبات الي مستخدمها
    وشكرا كتير


  14. محمد العاني: 6, ديسمبر 2008 في 9:52 م

    طيب اخي الكريم ارجو منك سؤال اتمنى ان اجد لديك اجابته او حتى ان تدلني على مقال يجيب عليه

    بالنسبة للكيك هل يمكنني ان اعمل موقع فيه مثلا right panel وبه مثلا نموذج للتصويت وهذا النموذج اريد ان اجعله في كل الصفحات فهل استطيع عمل ذلك من خلال ال layout وكيف عمل ذلك هل نعمل كونترولر له وكيفية ربطه وشكرا على كل مساعدة قدمتها لنا


  15. خالد: 6, ديسمبر 2008 في 10:12 م

    بالطبع، العناصر التي تظهر دائماً (مثل القائمة الجانبية وقائمة التصفح) يمكنك استخدام Helper لها فهو أفضل حل لذلك:
    http://book.cakephp.org/view/98/Helpers

    أحياناً تحتاج لكتابة تابع في المتحكم لهذا الهيلبر وأحياناً لاتضطر إذا كانت معلوماته ثابتة!


  16. محمد العاني: 6, ديسمبر 2008 في 10:53 م

    بارك الله فيك اخي وجزاك عني خير الجزاء


  17. soma: 12, ديسمبر 2008 في 10:37 م

    السلام عليكم
    اولا اشكرك على مجهودك .. عندي سؤال .. بالنسبة للإستعلامات التي تظهر في اسفل صفحة التنفيذ كيف نقون بإزالتها .. حتى لو غيرت الـ Layout فأنها لاتزال موجودة .. ماهو الحل ..


  18. خالد: 13, ديسمبر 2008 في 10:35 ص

    لإخفاء التفاصيل يجب تغيير وضع الكيك من وضع التطوير إلى الإنتاج ويكفي أن نغير قيمة:
    Configure::write(‘debug’, 2);
    إلى
    Configure::write(‘debug’, 0);

    في ملف app/config/core.php


  19. soma: 13, ديسمبر 2008 في 2:39 م

    شكرا … الله يديك الخير


  20. محمد العاني: 28, ديسمبر 2008 في 11:14 م

    السلام عليكم

    طيب اخي انا سالتك من مدة الجهة اليمنى في الlayout الخاص بالموقع وامكانية عمل بلوقات فيه في هذا التعليق

    http://dev.holooli.com/2008/11/27/%D8%B3%D8%A4%D8%A7%D9%84-%D9%88%D8%AC%D9%88%D8%A7%D8%A8-%D8%B9%D9%86-%D8%A7%D9%84%D9%83%D9%8A%D9%83/#comment-932

    والان سؤالي كيف اعمل بلوق يقوم باحضار اخر عشرة اخبار مثلا ؟
    واذا امكن فاتمنى منك اخي ان تعطيني مثال توضيحي ولك مني جزيل الشكر .

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


  21. محمد العاني: 28, ديسمبر 2008 في 11:15 م

    وهذا الشيت لكل محب للكيك ولل oop

    http://www.scribd.com/doc/41729/Cake-Sheet#cp


  22. خالد: 29, ديسمبر 2008 في 12:33 ص

    @محمد: استعمل مكتبة SimplePie لهذا الغرض واربطها مع الكيك:
    استعمال SimplePie مع CakePHP


  23. محمد العاني: 29, ديسمبر 2008 في 10:21 ص

    تسلم اخي وبارك الله فيك


  24. محمد العاني: 10, يناير 2009 في 12:31 م

    السلام عليكم اخوي خالد ان شاء الله اتكون بخير

    عندي سؤال ممكن اجد عندك اجابته

    اليوم لاحظت في اول موقع عملته في الكيك ان الايقونة بتاع الموقع هي ايقونة الكيك وجربت باكثر من طريقة لتغييرها ولكني لم استطع فهل لك ان تدلني على الحل

    ولك مني جزيل الشكر


  25. خالد: 10, يناير 2009 في 12:34 م

    توجه إلى app -> webroot ستجد هناك favicon.ico استبدلها بأيقونتك


  26. محمد العاني: 10, يناير 2009 في 2:00 م

    استبدلتها قبل قليل ولكن لم تنفع .

    ساجرب هل من الممكن مسحها .


  27. خالد: 10, يناير 2009 في 4:19 م

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


  28. ahmedbloger: 26, فبراير 2009 في 7:42 م

    السلام عليكم اخى الكريم
    اولا جزاك الله الف خير على ما تقوم بة
    لانه فعلا نادر جدا ان يشرح احد مثل هذه الاشياء المتقدمة
    وانا والحمد لله اطلعت على شرحك وهو اكثر من رائع وبالمتابعه مع كتاب
    cakephp from novice to professional فهمت جيدا اشياء كثيرة والحمد لله والان مشكلة وحيدة تواجهنى وهى انى عندما اصمم الصفحه الرئيسية للموقع او اى شىء يظهر هناك دائما الجزء الاسفل الذى يعرض استعلامات قواعد البياانت وانا اريد ان الغية فيكف يمكن عمل هذا من فضلك وضح هذة الجزئية لى
    وجزاك الله الف خير
    اخوك احمد


  29. خالد: 27, فبراير 2009 في 8:51 ص

    من ملف core/config.php
    Configure::write(‘debug’, 2);

    ضع بدل 2 الرقم 0


  30. ahmed: 4, مارس 2009 في 5:02 ص

    السلام عليكم

    أخي الكريم خالد

    أولاً شكراً لك علي مبادرتك

    أخي و أنا اقوم بتطبيق مثال يشرح الكيك واجهتني رسالة خطأ أثناء التثبيت و هي

    Missing Database Table
    Error: Database table cakes for model Cake was not found.

    وجدت في المنتديات البعض ينصح بمسح الكاش الخاص بالداتابيز عند حدوث هذه المشكلة و قمت بذلك و لكن لم يحدث شئ و تظهر نفس النتيجة

    تحياتي ,,


  31. خالد: 4, مارس 2009 في 5:57 ص

    رسالة الخطأ واضحة! لديك موديل اسمه Cake ولايوجد لديك الجدول المرتبطة فيه هذه الموديل! أنشأ جدول cakes


  32. alaa: 3, مايو 2009 في 1:57 ص

    ما هو الكيك انا مبتدىء ومش عارف اية هو الكيك


  33. خالد: 3, مايو 2009 في 2:07 ص

    http://dev.holooli.com/2008/07/10/cakephp-intro/


  34. احمد: 22, مايو 2010 في 6:20 ص

    السلام عليكم

    ايش جديدكم بخصوص الكيك !!!!


شاركنا برأيك؟

الرجاء الكتابة باللغة العربية الفصحى، وإذا كنت تريد كتابة سؤال حاول البحث في غوغل أولاً فغالباً ستجد عنده الخبر اليقين.

  • الأكثر قراءة
  • الأحدث
  • الأرشيف
  • تعلم الكيك وتطوير المواقع بالبيت
  • تنظيم الوقت البرمجي
  • أفكار ومواقع ويب 2 شهيرة
  • مقدمة في CakePHP
  • لماذا غوغل شريرة!
  • الخطوط العربية
  • تصميم قاعدة البيانات
  • هل تريد أن تكسب 1000 دولار؟
  • مواقع عربية بالدروبال
  • موقع الجزيرة الجديد
    1. غوغل، جوجل، كوكل أو قوقل!
    2. دروبال تعلمه بالعربي
    3. تحديثات بالجملة
    4. صفحة 404
    5. مدونة الويب 2.0 في 2010
    6. عن غيوم
    7. وحدة Scrollable Content لدروبال
    8. موقع بدون قاعدة بيانات
    9. دول العالم باللغة العربية
    10. ثيم خفيفة للفايرفوكس
    1. أغسطس 2010
    2. مارس 2010
    3. فبراير 2010
    4. يناير 2010
    5. ديسمبر 2009
    6. سبتمبر 2009
    7. أغسطس 2009
    8. يوليو 2009
    9. يونيو 2009
    10. مايو 2009
    11. مارس 2009
    12. فبراير 2009
    13. يناير 2009
    14. ديسمبر 2008
    15. نوفمبر 2008
    16. أكتوبر 2008
    17. سبتمبر 2008
    18. أغسطس 2008
    19. يوليو 2008
    20. يونيو 2008
    • اشترك بآخر الأخبار RSS

      Feeds Counter

      أو

    • الاستبيان

      هل طورت أو ساعدت بتطوير مشروع مفتوح المصدر؟

      مشاهدة النتيجة

      Loading ... Loading ...
    • أوسمة

      Ajax css IDE jQuery php SEO TinyMCE أخبار المدونة أذكار أطر العمل أفكار إدارة المحتوى إدارة محتوى إضافات استبيان الأجاكس الأمان الاختبارات الآلية الكيك برمجة تحديثات تحميل تدوينات رمضان تصميم تطوير تعريب تعلم الكيك وتطوير المواقع بالبيت تكتيك تنظيم الوقت جوائز حديث دروبال دعاية فايرفوكس فرص عمل كتب مسابقات مهمات مواقع نصائح هندسة برمجيات وورد بريس

    حول المدونة

    • جميع الحقوق محفوظة © 2008-2010 مدونة الويب 2.0.
    • يمكنك نقل المحتويات أو اقتباس أي جزء منها ويفضل ذكر المصدر.
    • من الممكن أن تساعدك خريطة الموقع.

    عروض العمل

    • يمكنك أن تناقشني حول عروض العمل للمدونات أو لمواقع الويب 2.0.
    • أيضاً يمكنك استشارتي في وضع التفاصيل لمدونة أو لفكرة مشروع جديد.
    • سيرتي الذاتية على My Linkedin Profile

    تواصل معي

    • خالد الحوراني مطور ويب 2.0
    • دمشق - سوريا
    • تابع أخباري على My Twitter account
    • أو راسلني فوراً