توضیحات
A fast-paced developer’s guide to using Symfony2 to make your everyday web development work more efficient
About This Book
- Build web applications with the latest features of Symfony2
- Focus on common tasks such as creating CRUD, creating an API, and providing a login
- Install and configure Symfony2 and evaluate it for your everyday needs
Who This Book Is For
This book is aimed at experienced programmers, especially those familiar with a closely related technology such as Yii or Laravel, but who now want to learn Symfony quickly.
This book will also prove beneficial for experienced PHP developers who want to explore and evaluate new frameworks and their possibilities in day-to-day tasks.
What You Will Learn
- Familiarise yourself with the Symfony framework, its latest features, and how to install it
- Discover the concept of bundles and their application
- Handle translations within Symfony, enable translations, and learn how to handle database translations
- Understand Symfony’s security model, how to secure applications, and implement a custom authentication provider by using FOSUserBundle
- Explore the use of Twig, find best practices around its usage, and discover its common pitfalls
- Create internal commands that will handle sending e-mail reminders for your app
- Develop a plugin for the profiler to provide custom information about your application
- Deploy applications based on Symfony2 using various methods including simple FTP copying, rsync, CI deployment, and more
In Detail
Symfony is a free and open source PHP MVC web application development framework, which helps you create and maintain web applications and replace recurrent coding tasks. It integrates with an independent library, PHPUnit, to give you a rich testing framework. It is one of the best and most popular frameworks available on the market. Popular projects such as Drupal, Laravel, and phpBB also use Symfony. Its well-organized structure, clean code, and good programming practices make web development a breeze.
Symfony2 Essentials will guide you through the process of creating a sample web application with Symfony2. You will create a To-Do application, using a few of the most commonly used Symfony2 components, and discover how to perform these development tasks efficiently.
This book introduces you to the Symfony framework with a quick installation guide and a brief explanation of its key features including the MVC architecture, twig templating, dependency injection, and more. You will learn to manage dependencies, create controllers, views, and API calls, and secure your application.
Next, you will go through the steps that are common for most web applications, which include writing CRUD and AJAX, handling forms, validation, translations, and the command-line interface, and e-mail sending features. The book ends with best practices, debugging, profiling, and deployment procedures.
By the end of this book, you will have learned how to combine a Symfony2 framework with other open source code to speed up the development process.
Style and approach
A fast-paced, step-by-step guide with examples on how to write the most common pieces of code while developing typical web applications with Symfony.
————————————————————–
ترجمه ماشینی :
راهنمای سریع توسعهدهنده برای استفاده از Symfony2 برای کارآمدتر کردن توسعه وب روزانه شما
درباره این کتاب
- ساخت وب برنامههای کاربردی با جدیدترین ویژگیهای Symfony2
- تمرکز روی کارهای رایج مانند ایجاد CRUD، ایجاد API، و ارائه یک ورود به سیستم
- نصب و پیکربندی Symfony2 و ارزیابی آن برای نیازهای روزمرهتان< /li>
این کتاب برای چه کسی است
این کتاب برای برنامه نویسان باتجربه، به ویژه آنهایی که با فناوری های نزدیک مانند Yii یا Laravel آشنا هستند، اما اکنون می خواهند یاد بگیرند، می باشد. Symfony به سرعت.
این کتاب همچنین برای توسعهدهندگان با تجربه PHP که میخواهند چارچوبهای جدید و امکانات آنها را در کارهای روزمره بررسی و ارزیابی کنند، مفید خواهد بود.
چه خواهید آموخت.
- با چارچوب Symfony، آخرین ویژگیهای آن و نحوه نصب آن آشنا شوید
- مفهوم بستهها و کاربرد آنها را کشف کنید
- ترجمهها را مدیریت کنید در Symfony، ترجمه ها را فعال کنید، و نحوه مدیریت ترجمه پایگاه داده را بیاموزید
- درک مدل امنیتی Symfony، نحوه ایمن سازی برنامه ها و پیاده سازی یک ارائه دهنده احراز هویت سفارشی با استفاده از FOSUserBundle
- کاوش در استفاده از شاخه، بهترین روشها را در مورد استفاده از آن بیابید و مشکلات رایج آن را کشف کنید
- فرمانهای داخلی ایجاد کنید که از ارسال یادآورهای ایمیل برای برنامه شما استفاده کند
- افزونهای را برای نمایهساز ایجاد کنید تا ارائه دهد. اطلاعات سفارشی در مورد برنامه شما
- استقرار برنامه های کاربردی بر اساس Symfony2 با استفاده از روش های مختلف از جمله کپی کردن ساده FTP، rsync، استقرار CI، و موارد دیگر
در جزئیات
< p>Symfony یک چارچوب توسعه برنامه وب PHP MVC رایگان و منبع باز است که به شما کمک می کند برنامه های وب را ایجاد و نگهداری کنید و وظایف کدنویسی مکرر را جایگزین کنید. با یک کتابخانه مستقل، PHPUnit، ادغام می شود تا یک چارچوب آزمایشی غنی را به شما ارائه دهد. این یکی از بهترین و محبوب ترین فریم ورک های موجود در بازار است. پروژه های محبوبی مانند دروپال، لاراول و phpBB نیز از Symfony استفاده می کنند. ساختار به خوبی سازماندهی شده، کد تمیز، و شیوه های برنامه نویسی خوب آن، توسعه وب را سریع می کند.
Symfony2 Essentials شما را در فرآیند ایجاد یک برنامه وب نمونه با Symfony2 راهنمایی می کند. شما با استفاده از چند مورد از متداولترین اجزای Symfony2، یک برنامه To-Do ایجاد خواهید کرد و نحوه انجام کارآمد این وظایف توسعه را کشف خواهید کرد.
این کتاب شما را با چارچوب Symfony با راهنمای نصب سریع آشنا میکند. و توضیح مختصری از ویژگیهای کلیدی آن از جمله معماری MVC، قالببندی شاخهها، تزریق وابستگی و موارد دیگر. شما یاد خواهید گرفت که وابستگی ها را مدیریت کنید، کنترلرها، نماها و تماس های API ایجاد کنید و برنامه خود را ایمن کنید.
در مرحله بعد، مراحلی را که برای اکثر برنامه های کاربردی وب رایج است، که شامل نوشتن CRUD و AJAX است، طی خواهید کرد. ، مدیریت فرم ها، اعتبارسنجی، ترجمه ها و رابط خط فرمان و ویژگی های ارسال ایمیل. این کتاب با بهترین روشها، اشکالزدایی، نمایهسازی و روشهای استقرار به پایان میرسد.
در پایان این کتاب، شما یاد خواهید گرفت که چگونه چارچوب Symfony2 را با سایر کدهای منبع باز ترکیب کنید تا فرآیند توسعه را تسریع کنید. .
سبک و رویکرد
راهنمای سریع و گام به گام با مثال هایی در مورد نحوه نوشتن رایج ترین کدها در حین توسعه برنامه های کاربردی وب معمولی با Symfony.< /p>
tag : دانلود کتاب Symfony2 Essentials , Download Symfony2 Essentials , دانلود Symfony2 Essentials , Download Symfony2 Essentials Book , Symfony2 Essentials دانلود , buy Symfony2 Essentials , خرید کتاب Symfony2 Essentials , دانلود کتاب Symfony2 Essentials , کتاب Symfony2 Essentials , دانلود Symfony2 Essentials , خرید Symfony2 Essentials , خرید کتاب Symfony2 Essentials ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.