Yii Framework 34k+
  • News
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Places
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Extensions
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • Release Cycle
    • License
    • Team
    • Official Logos and Design
Login
Version
Yii 3 Yii 2 Yii 1.1 Yii 1.0
  • English
  • Español
  • Français
  • Bahasa Indonesia
  • 日本語
  • Polski
  • Português brasileiro
  • Русский
  • Українська
  • Oʻzbekcha
  • 简体中文
  • Tiếng Việt
  • Offline HTMLGzip archive · tar.gz
  • Offline HTMLBzip2 archive · tar.bz2

المقدمة

  • عن بيئة العمل Yii
  • التحديث من الإصدار 1.1

البداية من هنا

  • ماذا يجب أن تعرف عن بيئة العمل
  • تثبيت ال Yii
  • تشغيل التطبيقات - Running Applications
  • قل مرحبا - المشروع الأول
  • التعامل مع ال forms
  • التعامل مع قواعد البيانات
  • إنشاء الشيفرة البرمجية من خلال ال gii
  • ماذا الآن - الخطوة القادمة

الهيكلية الخاصة بالتطبيق (Application Structure)

  • نظرة عامة عن الهيكلية الخاصة بالتطبيق
  • Entry Scripts
  • التطبيقات
  • مكونات التطبيقات
  • Controllers
  • Models
  • Views
  • Modules
  • Filters
  • Widgets
  • Assets
  • Extensions

التعامل مع ال requests

  • نظرة عامة عن التعامل مع ال requests
  • Bootstrapping
  • Routing and URL Creation
  • Requests
  • Responses
  • Sessions and Cookies
  • Handling Errors - التحكم بالأخطاء
  • Logging - تسجيل الحركات

المفاهيم الرئيسية (Key Concepts)

  • Components
  • Properties
  • Events
  • Behaviors
  • Configurations
  • Aliases
  • Class Autoloading
  • Service Locator
  • Dependency Injection Container

التعامل مع قواعد البيانات

  • Database Access Objects
  • Query Builder
  • Active Record
  • Migrations
  • Sphinx
  • Redis
  • MongoDB
  • ElasticSearch

الحصول على البيانات من خلال المستخدمين

  • Creating Forms
  • Validating Input
  • Uploading Files
  • Collecting Tabular Input
  • Getting Data for Multiple Models
  • Extending ActiveForm on the Client Side

عرض البيانات

  • Data Formatting
  • Pagination
  • Sorting
  • Data Providers
  • Data Widgets
  • Working with Client Scripts
  • Theming

الامان والحماية

  • Security Overview
  • Authentication
  • Authorization
  • Working with Passwords
  • Cryptography
  • Auth Clients
  • Best Practices

Caching التخزين المؤقت

  • Caching Overview
  • Data Caching
  • Fragment Caching
  • Page Caching
  • HTTP Caching

RESTful Web Services

  • Quick Start
  • Resources
  • Controllers
  • Routing
  • Response Formatting
  • Authentication
  • Rate Limiting
  • Versioning
  • Error Handling

الأدوات المساعدة أثناء تطوير التطبيقات

  • Debug Toolbar and Debugger
  • Generating Code using Gii
  • Generating API Documentation

فحص واختبار التطبيقات

  • Testing Overview
  • Testing environment setup
  • Unit Tests
  • Functional Tests
  • Acceptance Tests
  • Fixtures

مواضيع وعناوين مميزة

  • Advanced Project Template
  • Building Application from Scratch
  • Console Commands
  • Core Validators
  • Docker
  • Internationalization
  • Mailing
  • Performance Tuning
  • Shared Hosting Environment
  • Template Engines
  • Working with Third-Party Code
  • Using Yii as a micro framework

Widgets

  • GridView
  • ListView
  • DetailView
  • ActiveForm
  • Pjax
  • Menu
  • LinkPager
  • LinkSorter
  • Bootstrap Widgets
  • jQuery UI Widgets

Helpers

  • Helpers Overview
  • ArrayHelper
  • Html
  • Url
  • Yii 1.1
  • Guide
  • API
  • Wiki
  • Yii 2
  • Guide
  • API
  • Wiki
  • Yii3
  • Guide
  • API
  • Cookbook
  • Terms of service
  • License
  • Contact Us
  • Supported by
  • Your donations
  • JetBrains logo
  • © 2008 - 2026 Yii (Website Source Code)