PDA

View Full Version : Framework چیست ؟



Mohajerx
چهارشنبه 23 آبان 1386, 20:42 عصر
سلام
میخواستم بدونم که Framework چه چیزی هست و چکار میکنه. ( کار اصلیش )
و آیا کلا استفاده از اون میتونه ضروری باشه یا خیر.
و همینطور مواردی مثل MVC در Framework

آیا محیطی هست برای نوشتن برنامه ؟ و فعالیت اصلی اون مثلا ارائه کلاس های مختلف هست؟
یا نه اینطور نیست.

برای انجام هر پروژه ای میشه استفاده کرد؟

armin390
پنج شنبه 24 آبان 1386, 11:59 صبح
http://en.wikipedia.org/wiki/Software_framework
http://en.wikipedia.org/wiki/Design_pattern_(computer_science) (http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29)

bamdadd
شنبه 26 آبان 1386, 12:56 عصر
فریم ورک مجموعه ای از کلاس ها و متود ها برای راحت تر کد نویسی هست فریم ورک ها معمولا از معماری های مختلفی استفاده می کنند که بسته به هدف فریم ورک فرق می کنه
فرض کن می خوایی یه پروژه بنویسی که احتیاج به لاگ این و یوزر منیجر داره ، فریم ورک ها این ویژگی هارو به تو با جند خط کد نویسی اراوئه میدهند
یا اینکه می خواهی چند تا هندلر آژاکس داشته باشی ، کنترل همشون یه خورده سخت میشه می تونی از فریم ورک ها استفاده کنی اون ها کار تورو آسون تر میکنند.
البته معمولا فریم ورک ها خیلی انعطاف پذیر نیستند و بعضی جاها اذیتت می کنند.

استفاده ازشون ضروری نیست ولی تو خیلی جاها سرعتتو بالا می بره

خیلی از فریم ورک ها هم از MVC برای جدا کردن لایه های مختلف از هم استفاده میکنند.

محیطی برای نوشتن برنامه نیست ، اون پلت فرم هستش
مثل فرق بین Zend Frame Work & Zend Platform

Engin65
شنبه 22 خرداد 1389, 01:37 صبح
من توی این پست توضیح دادم که framework چیه:
میتونین مراجعه کنین و مطالعه بفرمایید
امیدوارم که مسمر ثمر واقع بشه
http://barnamenevis.org/forum/showpost.php?p=1010342&postcount=5