PDA

View Full Version : نرم افزارهای کار با PHP



Mohsen.
سه شنبه 10 مرداد 1391, 11:34 صبح
سلام دوستان
من تازه میخوام کار با PHP رو یاد بگیرم.
چند تا سوال داشتم.
اول اینکه میخواستم یک توضیحات خیلی مختصر در مورد اینها بهم بدید. میخواستم بدونم دقیقا کارشون چیه؟ به خاطر اینکه درون نرم افزار easyPHP هستند.
Apache 2.4.2 VC9
PhpMyAdmin 3.5.1
Xdebug 2.2.0
دوم اینکه تالار PHP سایت برنامه نویس به چهار بخش
Prado Framework
CakePHP
Zend Framework
CodeIgniter
تقسیم شدند. در مورد اینها هم اگر توضیحاتی دارید متشکر میشم بگید.:متفکر:

mahdi_1986
سه شنبه 10 مرداد 1391, 13:13 عصر
دوم اینکه تالار PHP سایت برنامه نویس به چهار بخش
Prado Framework
CakePHP
Zend Framework
CodeIgniter
تقسیم شدند. در مورد اینها هم اگر توضیحاتی دارید متشکر میشم بگید.:متفکر:
اينها هر كدوم يك فريمورك هستند. هم ميتوني ازشون تو برنامه استفاده كني هم استفاده نكني. بستگي به خودت دارد..

Apache 2.4.2 VC9: يك سرور هستش براي اينكه بتوني سايت خودت را روي كامپيوتر خودت بالا بياري
Xdebug 2.2.0: براي خطايابي استفاده مي‌شود.
PhpMyAdmin 3.5.1: يك برنامه كاربردي براي اتصال به پايگاه داده

Mohsen.
سه شنبه 10 مرداد 1391, 13:58 عصر
نظر شما در مورد این فریم ورک ها چیه؟
مثلا مثل jQuery در جاوا اسکریپت مهم هستند؟

zeinab-es'haghi
سه شنبه 10 مرداد 1391, 15:06 عصر
فریم ورک به هر کتابخانه ای گفته می شود که نوشته شده باشد. اصولا فریم ورک ها بر اساس ساختار برنامه نویسی شی گرایی تحت عنوان Model , View , Controller به اختصار MVC ساخته می شوند. اما نمی توان گفت کتابخانه هایی که بر اساس شی گرایی ساخته نشده اند فریم ورک نیستند. عموما پرتال ها و سیستم های مدیریت محتوا مثل جوملا ، مامبو ، نیوک ، وردپرس و … در نهایت تبدیل به یک کتابخانه یا فریم ورک می شوند.
فریم ورک مثل یه ابزاره که شما در وقت فراغتتون باید تهیه‌اش کنید تا روزی که وقتتون کمه به کارتون بیاد و اینطور نیست که اگه کسی یه پروژه داشت و یه وقت کم، بتونه با رفتن سمت یه فریم ورک کارشو سرعت ببخشه چون یادگیری یه فریم ورک با ریزه کاریاش خودش وقت‌گیره اما وقتی یاد گرفتید،اونوقت می‌تونه در وقت شما صرفه‌جویی کنه.
هیچ اجباری برای اینکه از فریم ورک استفاده کنید وجود نداره.
اگر قرار بصورت حرفه ای و روی پروژه های خیلی بزرگ کار کنید "فریم ورک زند" مناسب هست.
و اگر برای برنامه نویسی روی پروژه های کوچک و شخصی و یادگیری سریع تر مد نظرتون هست "کیک پی پی" مناسبت تر هست.
در ایران بیشتر پروژه های برنامه نویسی در شرکت ها روی فریم ورک زند انجام می شود.

Mohsen.
سه شنبه 10 مرداد 1391, 17:07 عصر
ببخشید. یک سواله دیگه.
مثلا من توی طراحی وب اصلا جاوااسکریپت رو نرفتم دنبالش ولی jQuery رو خوب یاد گرفتم. حالا توی Zend هم میشه اینکارو کرد یا بهتره اول خود PHP رو یاد بگیرم؟

zeinab-es'haghi
سه شنبه 10 مرداد 1391, 19:21 عصر
شما اول باید php رو بلد باشی تا بتونی با فریم ورک ها کار کنی