پاسخ : ساخت فریم ورک پی اچ پی
سلام
خوشحالم که دارید همچین کاری میکنید .
مهمترین اصل برای قدرت یک فریم ورک ، امکاناتی پایه ای فریم ورک هست .
داشتن یک orm ، یک دیباگر ، لاگ اررو ها ، acl و فرم ولیدیت ضروری است .
اگه یه نگاه به فریم ورک سیمفونی بندازید میبینید روش خوبی رو برای توسعه در پیش گرفته .
به جای نوشتن تمامی کلاسها ، اومده برای orm از داکترین استفاده کرده ، برای تمپلیت انچین از تویگ !
در مقابل فریم ورک کیک و CI کل کلاسها رو خودشون نوشتن !!!!!
امیدوارم موفق باشید
پاسخ : ساخت فریم ورک پی اچ پی
سلام
کار خیلی خوبیه
اما گفتید ایجکس این خیلی خوب نیست بهتره جاهای نیاز ایجکس بشه
اگر میخواید فریم ورکتتون فوق العاده خوب پیش بره تمام سعیتون بکنید :
1-زیبا بنویسید
2-استفاده از پروژتون کاملا آسون باشه
3-موارد پایه ای به صورت کامل داشته باشه
4-از تبلیغات خوبی بهرمنده بشه
5-به زبان انگلیسی ترجمه بشه عالی میشه
ان شاء الله که موفق میشید
یا علی
پاسخ : ساخت فریم ورک پی اچ پی
با تشکر از شما
چرا فول ایجکس خوب نیست؟ امکانش هست توضیحات بیشتر ارایه بدید؟ ممنون میشم
همه مواردی رو که عرض کردید در نظر داریم
و قرار هست به زبان انگلیسی هم ترجمه شه تا برای همه قابل استفاده باشه
با تشکر
پاسخ : ساخت فریم ورک پی اچ پی
سلام
خوب هستین؟
ببینید از نظر من:
اگر پروژتون فول ایجکس باشه امکان داره تو سرعت و منابع اذیت کنه و...
بهتره که جاهای نیاز ایجکس بشه
انشاء الله در پرژتون به هدف های خوبتون میرسید
یا حق
پاسخ : ساخت فریم ورک پی اچ پی
ای جکس میشه بعنوان یک درایور انتخابی در فریم ورک استفاده بشه .
باید آپشنال باشه نه الزامی .
حس میکنم شما دارید cmf میسازید به جای فریم ورک .
بهرحال اگر فریم ورک میسازید ، خوشحال میشم بدونم چه فریم ورک هایی رو تا حالا بررسی کردید و ساختار کدوم یکیشون رو میپسندید .
پاسخ : ساخت فریم ورک پی اچ پی
با تشکر از دوستان
ای جکس بصورت اختیاری در هسته گنجانده شده
در واقع برنامه نویس می تونه فول ای جکس بودن سایت رو مشخص کنه
در ضمن در صورت فعال بودن ای جکس از جاوا اسکریپت مرورگر فعال نباشه سایت بصورت معمولی کار خودش رو ادامه میده و هیچ مشکلی پیش نمیاد
بنده تا به حال نزدیک به ۱۰-۱۵ وریم ورک رو بررسی کردم که البته همشون فریم ورک های مطرح نبودن. فریم ورک هایی چون Yii, FuelPHP, CI, adroit و ...
از ساختار FuelPhp خوشم اومد چون تا حدودی شبیه به پروژه خودم بود
تو این پروژه هیچ چیز اضافی نداریم
هیچ استایل اضافی لود نمیشه
هیچ اسکریپت اضافی اجرا نمیشه
هر قسمت تنظیمات، قالب، استایل، اسکریپت و ... مخصوص به خودش رو داره که هنگام اجرا ازشون استفاده میشه
با تشکر از نظر دوستان
منتظر نظرات بقیه اساتید جهت بهتر شدن این سیستم هستیم
پاسخ : ساخت فریم ورک پی اچ پی
FuelPhp ، کلاسهاس استاتیک ;) زور زده شبیه سینگلتون درشون بیاره :67:
تا حدودی شبیه CI هست .
Yii کلاً جریانش جداست .
یه کلاس رجیستری نوشتم ، یه نگاه بهش بنداز .
این رجیستری چه طوره ؟
پاسخ : ساخت فریم ورک پی اچ پی
نقل قول:
نوشته اصلی توسط
rezaonline.net
FuelPhp ، کلاسهاس استاتیک ;) زور زده شبیه سینگلتون درشون بیاره :67:
تا حدودی شبیه CI هست .
Yii کلاً جریانش جداست .
یه کلاس رجیستری نوشتم ، یه نگاه بهش بنداز .
این رجیستری چه طوره ؟
پوزش بابت تاخیر در پاسخ گویی ... دسترسی محدودی به اینترنت داشتم
ممنونم از نظرات شما
الان اکثر فریم ورک ها ساختار یکسانی دارند با تغییرات جزیی و امکانات متفاوت و یا یک روش رو به شیوه های مختلف پیاده کردند!
ولی تو فریمورک ما همه چیز فرق می کنه ... حتی شاید چیزی به نام رجیستری نداشته باشیم حتی شاید لود کلاس ها و فراخوانی اونها هم متفاوت باشه
این فریم ورک در حال طی کردن مراحل نهایی خودش هست و پس ایجاد داکیومنتیشن و گرفتن لایسنس، برای استفاده عموم قرار داده خواهد شد
منتظر خبرای خوبی باشید...
با تشکر از همه دوستانی که تو این تاپیک شرکت کردند
اگه پیشنهادی در این زمینه دارید حتما با من درمیاد بگذارید
ایمیل من : ifireir@gmail.com
با تشکر
پاسخ : ساخت فریم ورک پی اچ پی
سلام
از چنین حرکت هایی واقعاً خوشم میاد .
نقل قول:
الان اکثر فریم ورک ها ساختار یکسانی دارند با تغییرات جزیی و امکانات متفاوت و یا یک روش رو به شیوه های مختلف پیاده کردند!
اگه منظورتون از ساختار یکسان الگوی MVC هست و شما میخواید الگوی جدید ارائه بدید باید بگم دست نگه دارید !!!
الگوی MVC کاملاً یک الگوی جاافتاده هست میبینید که فریم ورک پرادو از این الگو تبعیت نمیکنید نتیجه اش بعد از چند سال اومدن همون کمپانی یه فریم ورک جدید دادن Yii که کاملاً MVC هست .
بهرحال اگه الان 50 درصد پروژه رو انجام دادید که هیچی وگرنه یک بازنگیری کنید .
راستی اگر امکانش هست یه ویو کلی از فریم ورک رو معرفی کنید .
خیلی مشتاق شدم :)
انشاالله موفق باشید .