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

۴ مطلب با کلمه‌ی کلیدی «فریم ورک سیمفونی» ثبت شده است

شنبه, ۹ ارديبهشت ۱۳۹۶، ۰۷:۴۷ ب.ظ فرهاد حسن پور
آشنایی با ساختار پروژه در فریم ورک سیمفونی

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

در این مقاله کوتاه می‌خواهم شما رو با ساختار دایرکتوری بندی فریم ورک سیمفونی آشنا کنم؛‌ دانستن ساختار دایرکتوری بندی برای استفاده بهینه از فریم ورک سیمفونی بسیار لازم هست.

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

دایرکتوری app

در این دایرکتوری فایل‌های کانفیگ، قالب قرار داده میشه؛ در کل میشه گفت هر چیزی که کد پی اچ پی نیست در اینجا قرار داده میشه.
ادامه مطلب...
۰۹ ارديبهشت ۹۶ ، ۱۹:۴۷ ۰ نظر موافقین ۱ مخالفین ۱
فرهاد حسن پور
سه شنبه, ۵ ارديبهشت ۱۳۹۶، ۰۲:۱۷ ب.ظ فرهاد حسن پور
کار با تمپلت انجین Twig در سیمفونی

کار با تمپلت انجین Twig در سیمفونی

در قسمت های قبل یاد گرفتیم سیمفونی رو نصب و کانفیگ کنیم و همچنین یاد گرفتیمن تا اولین صفحه خودمون رو بسازیم در این قسمت نیز بهتون آموزش میدم تا بتونید از تمپلت انجین Twig در سیمفونی استفاده کنید.
اگر کنترولر ما خروجی HTML بازمیگرداند نیاز خواهیم داشت تا از تمپلت انجنین استفاده کنیم.
استفاده از تمپلت انجین باعث جدا شدن کدهای بکند (پی اچ پی) از فرانت اند (اچ تی ام ال و سی اس اس و…) میشه و هم به لحاظ امنیت خوبه هم باعث میشه کار طراحان قالب نیز راحت باشه و درگیر کدهای پی اچ پی نباشن.
در آموزش قبل یک صفحه درباره ما ساختیم حالا میایم و اونو با تمپلت انجین میسازیم.
خب کار اول اینه که کنترولری که براش نوشتیم رو یکسری تغییرات بدیم.
کداتون رو بصورت زیر تغییر بدید.
ادامه مطلب...
۰۵ ارديبهشت ۹۶ ، ۱۴:۱۷ ۰ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
جمعه, ۱ ارديبهشت ۱۳۹۶، ۱۰:۴۵ ب.ظ فرهاد حسن پور
ساخت اولین صفحه با فریم ورک سیمفونی

ساخت اولین صفحه با فریم ورک سیمفونی

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

ساخت اولین صفحه با فریم ورک سیمفونی

ایجاد صفحه در فریم ورک سیمفونی دارای دو مرحله هست؛ مرحله اول routing (یا آدرس صفحه) و مرحله دوم کنترولر.
مثلا ما میخواهیم یک صفحه درباره ما به آدرس about بسازیم؛ برای ایجاد صفحه در ابتدا ما باید یک کنترولر ایجاد کنیم برای ایجاد یک کنترولر به مسیر زیر بروید.
src/AppBundle/Controller
ادامه مطلب...
۰۱ ارديبهشت ۹۶ ، ۲۲:۴۵ ۱ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
پنجشنبه, ۳۱ فروردين ۱۳۹۶، ۰۴:۰۰ ب.ظ فرهاد حسن پور
آموزش نصب و استفاده از فریم ورک سیمفونی

آموزش نصب و استفاده از فریم ورک سیمفونی

سیمفونی یک از قدرتمندترین فریم ورک‌های php می‌باشد که خیلی از پروژه‌های متن باز و تجاری بر پایه‌ی سیمفونی نوشته شدن.

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

همچنین لاراول که خیلی از برنامه نویسان php و گاها فضایی :-) که اونو خیلی دوست دارند و همچنین شرکت‌های برنامه نویسی ایرانی نیز علاقه خاصی بهش دارند هم در اصل از فریم ورک سیمفونی مشتق شده است.

آموزش نصب فریم ورک سیمفونی

برای نصب فریم ورک سیمفونی میتونید از نصاب فریم ورک سیمفونی استفاده کنید!
اگر کاربر گنو لینوکسی یا مک هستید
ابتدا ترمینالتون رو باز کنید و دستورات زیر رو یکی پس از دیگری وارد کنید :-) .
ادامه مطلب...
۳۱ فروردين ۹۶ ، ۱۶:۰۰ ۱ نظر موافقین ۱ مخالفین ۰
فرهاد حسن پور
وبلاگ فرهاد اچ پی رو دوست دارم!