PHP طراحی و برنامه نویسی وب

آموزش فریم ورک سیمفونی – symfony  مقدمه

symfony-instllatoin

همانطور که می دانید زبان برنامه‌نویسی php فریم ورک‌های متعددی دارد که هر کدام از آنها قابلیت و کاربرد خاص خودش را دارند. منظور از قابلیت، نوع پروژه ای است که می توان در آن از فریم ورک مورد نظر استفاده کرد.

حالا این سوال بپیش می آید که چرا باید ازفریم ورک سیمفونی برای پیاده‌سازی پروژه خود استفاده کنیم؟

اگر پروژه شما یک پروژه بلند مدت و یا یک پروژه تجاری بزرگ است، حتما باید از این فریم ورک استفاده کنید. لازم به ذکر است که فریم ورک سیمفونی یکی از پایدارترین ( stable ) فریم ورک‌های php است. بیشترین قدرت و پایداری این فریم ورک وجود کامپوننت‌های موجود در این فریم ورک است که بسیاری از فریم ورک‌ها مانند لاراول از این کامپوننت‌ها استفاده می کنند.

توجه داشته باشید که کامپوننت‌های فریم ورک سیمفونی در بسیاری از پروژه ها استفاده می‌شود، از جمله drupalPHPBB, PIWIk, OROCRMLaravel. فریم فرک سیمفونی همچنین  از موتور قالب (templating engine) قدرتمند twig استفاده می‌کند.

فریم‌ورک سیمفونی فقط همین‌ها را دارد؟

خیر! برتری‌های این فریم ورک به همین جا ختم نمی‌شود جامعه قوی و مستندات کامل این فریم ورک باعث می‌شود بیشتر از این فریم ورک لذت ببرید. شما می‌توانید پاسخ سوالات و راه‌حل مشکلات خود را به راحتی پیدا کنید. این موضوع در زمان برنامه نویسی و تولید نرم افزار تحت وب مسئله بسیار مهمی استو

کمی نصیحت!

اگر می‌خواهید هر جایی که دوست دارید کار کنید و از شما به عنوان یک برنامه‌نویس وب قوی یاد کنند، حتما این فریم ورک را خوب یادبگیرید و تمام نکات آن را درک کنید. مطمئن باشید ضرر نخواهید کرد.

از کجا شروع کنیم؟

خوب ابتدا بپردازیم به نصب این فریم ورک. شما به راحتی و بدون دردسر می‌توانید این فریم ورک را نصب کنید.

نصب فریم ورک سیمفونی

ابندا باید نصب کننده ‌فریم ورک سیمفونی را با استفاده از دستورات زیر دانلود کنید

این روش برای سیستم عامل های لینوکس و مک جواب می‌دهد:

در سیستم عامل ویندوز نیز می‌توانید دستور زیر را استفاده کنید:

فقط کافی است متن های داخل کادر را کپی کنید و در command line قرار دهید.

سپس دستور زیر را در command line خود وارد نمایید:

لازم به ذکر است که کد بالا سیمفونی ۳ را نصب خواهد کرد که نسخه پشتیبانی بلند مدت نیست، برای نصب نسخه پشتیبانی بلند مدت باید نسخه ۲.۸ را نصب کرد. این کار با روش زیر انجام می‌شود.

اگر مایل به نصب نسخه خاصی از سیمفونی هستید می توانید به شکل زیر عمل کنید:

حالا اگر به هر دلیلی نتوانستید با نصب کننده سیمفونی، این فریم ورک را نصب کنید می توانید به روش زیر  و با استفاده از composer این کار را انجام دهید.

نصب فریم ورک سیمفونی با COMPOSER

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

بعد از نصب کامل composer ابتدا دستور زیر را در command line وارد نمایید:

همچنین می‌توانید هر نسخه ار فریم ورک سیمفونی را که می خواهید نصب کنید:

زمانی که نصب به اتمام رسید& ابتدا وارد پوشه نصب سیمفونی شوید و سپس دستور اجرای سیمفونی را تایپ کنید:

سپس در آدرس‌بار  مرورگر خود آدرس زیر را وارد کنید (خوشبختانه امروز دیگر مثل سابق نیازی به توضیح دادن اینکه آدرس بار چیست نداریم ). اگر فریم ورک سیمفونی به درستی نصب شده باشد صفحه زیر باید نمایش داده شود.

symfony-welcome-page

اگر در موقع نصب و راه‌اندازی به مشکل برخورد کردید، می‌توانید در قسمت دیدگاه مشکل خود را مطرح نمایید تا به آن پاسخ داده شود.


پیروز باشید!
طراح باشی

درباره نویسنده

احسان عباسی

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

نوشتن دیدگاه

برای نوشتن دیدگاه کلیک کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پربازدیدها