تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: انتخاب Framework مناسب برای برنامه حساب داری تحت شبکه با PHP

  1. #1
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    14 انتخاب Framework مناسب برای برنامه حساب داری تحت شبکه با PHP

    سلام
    ما می خواهیم یک برنامه انبار داری ، حساب داری ، اتوماسیون و ... با PHP طراحی کنیم
    این برنامه قراره روی سرور Local اجرا بشه
    نمی دونم بهتره واسط کاربر رو با چه Frameworkی بسازیم
    JQuery, DOJO ,YUI ,EXT ,...
    ظاهرا هر کدوم امکانات خوبی دارن. ولی نمی دونیم کدوم Framework
    با زبان فارسی سازگار تره و امکانات لازم رو داره

    1. اگه با این Framework ها آشنایی دارید، لطفا مزایا و معایبشو بگید
    2.آیا این Frame work ها محیط طراحی خوبی دارند؟
    2.محیط Desktop Application ی که Ext داره چطوره؟چون یک جا شنیدم با فارسی مشکل داره...امکاناتش چطوره؟ ظاهر خیلی جالبی داره
    3.آیا کسی هست که برنامه مشابهی نوشته باشه ؟شما کدوم محیط رو ترجیح میدین؟
    4.آیا روش بهتر یا زبان مناسب تری از Javascript برای طراحی واسط کاربر می شناسید؟

    بسیار متشکرم

  2. #2
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    سلام.

    به نظرم از موارد ذکر شده، بهترینشون ( البته برای کار شما ) Dojo و ExtJS باشه. شما مختارید از این دوتا یکی رو انتخاب کنید. البته انتخاب این دو، دلیل بر ناکارآمدی بقیه نیست! jQuery واقعا خوبه ولی فکر نمی کنم برای کار شما مناسب باشه. در مورد YUI هم نمی تونم نظری بدم چون زیاد باهاش کار نکردم.

    یه پیشنهاد دارم، همونطور که مشخصه شما از مطالب فارسی می خواید استفاده کنید، پس بهترین پیشنهاد Dojo می تونه باشه، چون پشتیبانی بهتری از زبان فارسی نسبت به Ext داره.

  3. 2 کاربر از eAmin بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6

    سلام.

    به نظرم از موارد ذکر شده، بهترینشون ( البته برای کار شما ) Dojo و ExtJS باشه. شما مختارید از این دوتا یکی رو انتخاب کنید. البته انتخاب این دو، دلیل بر ناکارآمدی بقیه نیست! jQuery واقعا خوبه ولی فکر نمی کنم برای کار شما مناسب باشه. در مورد YUI هم نمی تونم نظری بدم چون زیاد باهاش کار نکردم.

    یه پیشنهاد دارم، همونطور که مشخصه شما از مطالب فارسی می خواید استفاده کنید، پس بهترین پیشنهاد Dojo می تونه باشه، چون پشتیبانی بهتری از زبان فارسی نسبت به Ext داره.
    خیلی متشکرم

    من از Desktop Application در Ext خیلی خوشم اومد :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    آیا توی Framework های دیگه هم می شه محیط مشابهی ساخت؟

    من از Ext بیش تر خوشم اومد فقط نگران 2 تا مسئله هستم :

    1.پشتیبانی Ext از زبان فارسی چطوره؟ ممکنه مشکل به وجود بیاره؟
    2.آیا Ext واقعا Text Editor نداره ! می شه از ادیتور های دیگه داخلش استفاده کرد؟

    بازم متشکرم

  5. #4
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    Adobe Air دقیقا چیه؟
    ظاهرا چیزی بیش تر از یک Framework هست

    آیا باید روی سرور نصب بشه ؟

  6. #5
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    خیلی متشکرم

    من از Desktop Application در Ext خیلی خوشم اومد :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    آیا توی Framework های دیگه هم می شه محیط مشابهی ساخت؟

    من از Ext بیش تر خوشم اومد فقط نگران 2 تا مسئله هستم :

    1.پشتیبانی Ext از زبان فارسی چطوره؟ ممکنه مشکل به وجود بیاره؟
    2.آیا Ext واقعا Text Editor نداره ! می شه از ادیتور های دیگه داخلش استفاده کرد؟

    بازم متشکرم
    خواهش می کنم.

    اگر دانشش رو داشته باشید، خودتون می تونید یکی از پایه درست کنید! در مورد فریم ورکهای دیگه هم نمی دونم تا به حال چنین چیزی طراحی شده یا نه.
    بنده تنها کتابخانه ای رو که تا به حال دیدم چنین قابلیتی رو اضافه کرده، ExtJS بوده.

    1. در ورژنهای جدیدش تاحدودی مشکل بازبانهای دیگه برطرف شده، ولی نمی شه زیاد اطمینان کرد. در کل شما می تونید با Ext پروژه تون رو پیاده سازی کنید ولی یه خرده سخت تر از Dojo.
    2. دقیقا یادم نیست ولی فکر می کنم همینطور باشه، یعنی ادیتور نداشته باشه. بله می تونید از یک ادیتور آماده ی دیگه استفاده کنید.

    Adobe Air دقیقا چیه؟
    ظاهرا چیزی بیش تر از یک Framework هست

    آیا باید روی سرور نصب بشه ؟
    در این مورد نمی تونم زیاد توضیح بدم، چون موضوعش به این تاپیک نمی خوره. بهتره خودتون در این مورد جستجو کنید.

    در کل یه نوع پلتفرم هست، که بر روی رایانه کاربر نصب می شه. شما می تونید با استفاده از زبانهای html,js,flex,flash همچنین همراه با تکنولوژی Ajax ( ای جکس ) یه برنامه تحت RIA بنویسید تا بر روی رایانه کاربر نصب بشه و از این به بعد مثل یه نرم افزار تحت دسکتاپ می شه به محتوای وبسایت دسترسی داشت.
    امکانات زیادی داره که می تونید، با جستجو کردن همه اینها رو بفهمید.

    خیر نیازی هم نیست که بر روی سرور نصب کنید.

    موفق باشید.

  7. این کاربر از eAmin بخاطر این مطلب مفید تشکر کرده است


  8. #6
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6

    خیلی از کمک هاتون متشکرم

    یک سوال دیگه
    از بین این Framework ها کدوم یکی رو راحت تر می شه یاد گرفت، سریع تر باهاش برنامه نوشت و برنامه پایدار تر و با باگ کم تری تولید می کنه ؟

    متشکرم

  9. #7
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6

    سلام
    اینجا کسی با نرم افزار WaveMaker کار کرده؟

    این برنامه فریمورک Dojo رو گسترش داده و یک محیط طراحی Drog & Drop براش درست کرده
    ظاهرا خیلی جالب به نظر میاد
    Open Source و رایگان هم هست

    سایت:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  10. #8
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    خیلی از کمک هاتون متشکرم

    یک سوال دیگه
    از بین این Framework ها کدوم یکی رو راحت تر می شه یاد گرفت، سریع تر باهاش برنامه نوشت و برنامه پایدار تر و با باگ کم تری تولید می کنه ؟

    متشکرم
    در مورد یاد گرفتنشون، شما باید برای کار کردن با هریک از اونها، مستندات فریم ورک مربوطه رو بخونید بدون استثناء. واینکه چه فریم ورکی ساده تر هست، اول از همه این بر می گرده به خودتون که با چه فریم ورک یا Library راحت تر باشید. دوم از اون به نظر من اگر منظورتون Dojo و ExtJS باشه، فرق زیادی از نظر یاد گرفتن سریع و تسریع در کد نویسی نداشته باشن. ( نمی دونم شاید برای من اینطور بوده )

    من نمی تونم در مورد پایدار بودن و باگ کمتر تولید کردن نظر قطعی بدم، ولی از اونجا که هر دو توسط افراد بر جسته ای نوشته شدن و سابقه ی هر دو فریم ورک نسبتا خوبه، شما می تونید با اطمینان خاطر ازشون استفاده کنید.

    -----------
    در مورد نرم افزار پست پایینی تون اطلاعی ندارم.

  11. این کاربر از eAmin بخاطر این مطلب مفید تشکر کرده است


  12. #9
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    6

    خیلی متشکرم

    دو تا سوال دیگه هم دارم

    1.توی مشخصات Extjs در Wikipedia دیدم که می تونه با JQuery و Prototype همکاری کنه :
    Ext includes interoperability with jQuery and Prototype

    آیا می شه از همه امکانات JQuery در Extjs استفاده کرد؟ آیا با Dojo نمی شه یا مشکل تر هست؟

    2.احتمالا زبان سرور PHP باشه.آیا باید دستودات Dojo یا Extjs رو با کد PHP تولید کنم؟
    آیا از نظر سادگی کار با PHP بین Extjs و Dojo تفاوتی هست؟

    متشکرم
    Last edited by rostamiani; 06-02-2009 at 08:19.

  13. #10
    آخر فروم باز rostamiani's Avatar
    تاريخ عضويت
    Sep 2007
    پست ها
    1,875

    پيش فرض

    در مورد فریمورک های PHP چطور؟؟

    1.من اینجا مقایسه ای از فریمورک ها دیدم، ولی نمی دونم کدوم بیش تر به درد من می خوره؟ اولویت با فریمورکی هست که سریع تر بشه یاد گرفت و سریع تر باهاش کد نوشت و امکانات Ajax خوبی داشته باشه.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    2.فریمورک های PHP چه کاری انجام میدن؟ آیا فقط مجموعه ای از توابع جدید رو تعریف می کنن یا مشابه JQuery قابلیت های PHP رو زیاد تر می کنن?

    متشکرم

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •