اگر خواننده ثابت وبلاگ من باشید به احتمال زیاد میدانید که Symfony یک فریمورک قدرتمند برای توسعه وب است. فریمورکی که به نظر من سختی کار را تا حدی کم میکند که طراحی اولیه جداول برنامه مشکلترین و وقتگیر ترین قسمت توسعه برنامه می شود. (که آن هم به برکت Eclipse و پلاگینهایش و فرمت
... ادامه مطلب را بخوانید
وردپرس یک راه حل عالی برای راه اندازی وبلاگ است که از پس هر کاری بر میآید. قدرت باور نکردنی این پلتفرم امکان توسعه یک وبسایت شخصی را در کمترین زمان و کمترین زحمت ایجاد میکند. (نکتهای بسیار مهم در طراحی و توسعه وب)
در این مقاله میبینید که چگونه بوسیله وردپرس، وبسایتی حرفه ای ایجاد
... ادامه مطلب را بخوانید
چند هفته پیش در سایت Sourceforge حرکتی مبنی بر انتخاب بهترین پروژههای کدباز در ردههای مختلف به راه افتاد. توسعه دهندگان و کاربران زیادی در این انتخاب (شاید هم رقابت انتخاباتی!!!) شرکت کردند، سیمفونی نیز یکی از این پروژههای کدباز بود که با پشتیبانی و کمک کاربرانش توانست در ۳ گروه فینالیست باشد که این
... ادامه مطلب را بخوانید
دیروز روز مهمی بود. یاد گرفتیم که چگونه URLهای زیاد بسازیم و اینکه چگونه از سیمفونی برای خودکار سازی موارد زیادی استفاده کنیم. امروز با پیچیده کردن کدها، قابلیتهای بهتری به jobeet اضافه میکنیم. شما در طول این فرایند، اطلاعات بیشتری راجع به تمامی ویژگیهایی که در روز پنجم به آن اشاره شد دریافت میکنید.
ضوابط
... ادامه مطلب را بخوانید
اگر به پستهای قبلی که راجع به توسعه وب توسط php و البته فریمورک بسیار قدرتمند symfony بود علاقهای داشته باشید و آنها رو دنبال کنید، صد در صد برای ویرایش کدها از یک ادیتور همچون gedit، kedit و یا شاید notepad استفاده کرده باشید. و در اینصورت متوجه شدید که دیگر نمیتوان کار با
... ادامه مطلب را بخوانید
اگر روز چهارم را تمام کرده باشید، باید به اصول MVC آشنا شده باشید. پس زمان بیشتری را صرف آن کنید و به گذشته فکر نکنید!
در تمرین دیروز، صفحات jobeet را گسترش دادیم، بنابراین چندین راهکار Symfony را بررسی کردیم. راهکارهایی همچون layout، کمککنندهها و شیارها.
امروز هم با دنیای شگفت انگیز مسیریابی (Routing) در Symfony
... ادامه مطلب را بخوانید
در قسمت قبل دیدید که سیمفونی چگونه بوسیله کم کردن تفاوتهای بین موتورهای پایگاه داده و تبدیل عناصر رابطهای به کلاسهای رابطهای اشیاء، مدیریت پایگاه داده را ساده میکند.
امروز قصد داریم تا ماژول job که دیروز ایجاد کردیم را توسعه دهیم. تمام چیزی که مورد نیاز است اینجا لیست شده است:
صفحهای برای لیست کردن
... ادامه مطلب را بخوانید
بخش اول و دوم را خواندهاید؟ اگر نه که سعی کنید حتماْ آنها را مطالعه کنید و این کلمات (OOP, ORM, RAD, DRY, KISS, TDD, YAML, PEAR) را هم در گوگل جستجو کنید تا درک بهتری از ادامه آموزشها داشته باشید.
آنهایی که علاقه زیادی به باز کردن ویرایشگر و کدنویسی دارند خوشحال باشند، چرا که
... ادامه مطلب را بخوانید
توصیه میکنم قبل از مطالعه این مطلب حتماْ قسمت اول را مطالعه فرمائید.
تا کنون هیچ کدی با زبان php ننوشتهایم. با این حال محیط کاریمان را راهاندازی کردیم، پروژهای خالی در سیمفونی ایجاد کردیم و از برخی پیشفرضهای امنیتی خاطر جمع شدیم.
حالا شما میتوانید صفحه پیشفرض را برای پروژههای خالی سیمفونی مشاهده کنید.
اما بیشتر از
... ادامه مطلب را بخوانید
به نظر بنده بهترین مرجع برای شروع سیمفونی (Symfony) همان پروژه Jobeet است که به شما آموزش میدهد که چگونه بوسیله این فریمورک در مدت ۲۴ ساعت (روز) یک برنامه تحت وب کار آمد را بصورت کاملاْ حرفهای تولید کنید. البته اشاره به این نکته هم خالی از لطف نیست که این آموزش ۲۴ قسمتی
... ادامه مطلب را بخوانید