Переводим Yii 2.0 на русский
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Переводим Yii 2.0 на русский
Наконец, подготовил всё для начала перевода документации Yii 2.0 на родной язык. Оригиналы пока готовы не все, но их достаточно, чтобы начать работу.
Самостоятельно перевёл только оглавление. Остальное оставляю тем, кто хочет помочь фреймворку.
Как работать над переводом на русский
В данной теме предлагаю обсуждать процесс и термины.
Самостоятельно перевёл только оглавление. Остальное оставляю тем, кто хочет помочь фреймворку.
Как работать над переводом на русский
В данной теме предлагаю обсуждать процесс и термины.
Нравится Yii? Давайте сделаем его лучше!.
Re: Переводим Yii 2.0 на русский
Хелперы, хм ...
Re: Переводим Yii 2.0 на русский
по идей "Помощники" как бы мы привыкли термину хелперы,надо изменить,все таки официальная документация.yiijeka писал(а):Хелперы, хм ...
Re: Переводим Yii 2.0 на русский
Можно ли выкладывать сюда текст перевода для предварительного обсуждения?
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
Да, но лучше, конечно, pull request-ом.
Нравится Yii? Давайте сделаем его лучше!.
Re: Переводим Yii 2.0 на русский
Pull request сделаю само собой, а тут можно послушать мнение камрадов перед Github'ом. Текст не самый простой. Наверняка будут спорные моменты. Сейчас выложу intro, вечером - второй текст.
Что такое Yii?
Yii – это высокопроизводительный компонентный PHP фреймворк предназначенный для быстрой разработки современных Web приложений. Слово Yii (произносится как Йи) в китайском языке означает «простой и развивающийся». Так же, Yii расшифровывается как акроним Yes It Is!
Для каких задач Yii больше всего подходит?
Yii – это универсальный фреймворк для Web разработки и может быть задействован во всех типах Web приложений. Благодаря его модульной структуре и мощной поддержке кеширования Yii особенно подходит для разработки таких крупных проектов как порталы, форумы, CMS, сервисы электронной коммерции, RESTful-приложения и т.п.
Сравнение Yii с другими фреймворками
• Как и многие другие PHP фреймворки, в Yii реализована модель MVC (Model-View-Controller). Предполагается, что Ваш код будет организован в соответствии с этой моделью.
• Yii придерживается философии простого и элегантного кода не пытаясь усложнять дизайн только ради того, что бы следовать каким-либо принципам проектирования.
• Yii представляет собой full-stack фреймворк включая такой проверенный и готовый к использованию функционал, как ActiveRecord для реляционных и NoSQL баз данных, поддержка разработки RESTful API, многоуровневое кеширование и т.д.
• Yii черезвычайно масштабируем. Вы можете настраивать и изменять практически любую часть основного кода. Используйте преимущества модульной архитектуры применяя существующие или разрабатывая свои собственные расширения.
• одна из главных целей Yii – производительность.
Yii — не проект одного человека. Он поддерживается и развивается силами небольшой команды и довольно большим сообществом разработчиков, которые им помогают. Разработчики фреймворка следят за тенденциями веб разработки и развитием других проектов. Наиболее интересные возможности и лучшие практики регулярно внедряются в фреймворк в виде простых и элегантных интерфейсов.
Версии Yii
На данный момент существует две основные ветки Yii: 1.1 и 2.0. Версия 1.1 является предыдущим поколением и находится в поддерживаемом состоянии. Версия 2.0 – это полностью переписанный Yii адоптированный к таким последним технологиям и протоколам как Composer, PSR, пространство имен, типажи (traits) и многие другие. Версия 2.0 представляет собой последнее поколение фреймворка и на ней будут сосредоточены основные усилия разработчиков несколько следующих лет. Данное руководство именно о версии 2.0.
Требования и предпосылки
Для работы Yii 2.0 необходим PHP 5.4.0 и выше. Детальные требования покажет и проверит соответствующий скрипт, который включен в Yii. Для использования Yii требуются базовые знания Объектно-Ориентированного программирования, т.к. Yii основан на ООП. Yii 2.0 так же использует такой новый функционал PHP как пространство имен и типажи. Понимание этих концепций поможет быстрее разобраться в Yii 2.0.
Что такое Yii?
Yii – это высокопроизводительный компонентный PHP фреймворк предназначенный для быстрой разработки современных Web приложений. Слово Yii (произносится как Йи) в китайском языке означает «простой и развивающийся». Так же, Yii расшифровывается как акроним Yes It Is!
Для каких задач Yii больше всего подходит?
Yii – это универсальный фреймворк для Web разработки и может быть задействован во всех типах Web приложений. Благодаря его модульной структуре и мощной поддержке кеширования Yii особенно подходит для разработки таких крупных проектов как порталы, форумы, CMS, сервисы электронной коммерции, RESTful-приложения и т.п.
Сравнение Yii с другими фреймворками
• Как и многие другие PHP фреймворки, в Yii реализована модель MVC (Model-View-Controller). Предполагается, что Ваш код будет организован в соответствии с этой моделью.
• Yii придерживается философии простого и элегантного кода не пытаясь усложнять дизайн только ради того, что бы следовать каким-либо принципам проектирования.
• Yii представляет собой full-stack фреймворк включая такой проверенный и готовый к использованию функционал, как ActiveRecord для реляционных и NoSQL баз данных, поддержка разработки RESTful API, многоуровневое кеширование и т.д.
• Yii черезвычайно масштабируем. Вы можете настраивать и изменять практически любую часть основного кода. Используйте преимущества модульной архитектуры применяя существующие или разрабатывая свои собственные расширения.
• одна из главных целей Yii – производительность.
Yii — не проект одного человека. Он поддерживается и развивается силами небольшой команды и довольно большим сообществом разработчиков, которые им помогают. Разработчики фреймворка следят за тенденциями веб разработки и развитием других проектов. Наиболее интересные возможности и лучшие практики регулярно внедряются в фреймворк в виде простых и элегантных интерфейсов.
Версии Yii
На данный момент существует две основные ветки Yii: 1.1 и 2.0. Версия 1.1 является предыдущим поколением и находится в поддерживаемом состоянии. Версия 2.0 – это полностью переписанный Yii адоптированный к таким последним технологиям и протоколам как Composer, PSR, пространство имен, типажи (traits) и многие другие. Версия 2.0 представляет собой последнее поколение фреймворка и на ней будут сосредоточены основные усилия разработчиков несколько следующих лет. Данное руководство именно о версии 2.0.
Требования и предпосылки
Для работы Yii 2.0 необходим PHP 5.4.0 и выше. Детальные требования покажет и проверит соответствующий скрипт, который включен в Yii. Для использования Yii требуются базовые знания Объектно-Ориентированного программирования, т.к. Yii основан на ООП. Yii 2.0 так же использует такой новый функционал PHP как пространство имен и типажи. Понимание этих концепций поможет быстрее разобраться в Yii 2.0.
Последний раз редактировалось prozac 2014.06.06, 16:34, всего редактировалось 1 раз.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
"component-based PHP framework → модульный PHP фреймворк" может быть воспринято не так потому как понятие модуля есть во многих системах, в том числе и в самом Yii.
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
"Название Yii (произносится как Йи)" лучше перевести как "Слово Yii". Названием оно является только по отношению к фреймворку.
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
"для Web разработки. Предполагается, что он может" → "для Web разработки и может"
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
Главная цель Yii – производительность. → Одна из главных целей
Нравится Yii? Давайте сделаем его лучше!.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
Yii – это не проект одиночки. → Yii — не проект одного человека. Он поддерживается и развивается силами небольшой команды и довольно большим сообществом разработчиков, которые им помогают. Разработчики фреймворка следят за тенденциями веб разработки и развитием других проектов. Наиболее интересные возможности и лучшие практики регулярно внедряются в фреймворк в виде простых и элегантных интерфейсов.
Нравится Yii? Давайте сделаем его лучше!.
Re: Переводим Yii 2.0 на русский
Спасибо. Исправил.
Все таки не кто так не расскажет про Yii как сам разработчик.
Все таки не кто так не расскажет про Yii как сам разработчик.

Re: Переводим Yii 2.0 на русский
Постараюсь помочь по мере сил
Re: Переводим Yii 2.0 на русский
Не нашел в оглавлении темы о структуре basic шаблона приложения. Advanced есть, есть "Создание приложения с нуля", а про basic ни словаSam Dark писал(а):Наконец, подготовил всё для начала перевода документации Yii 2.0 на родной язык. Оригиналы пока готовы не все, но их достаточно, чтобы начать работу.
Самостоятельно перевёл только оглавление. Остальное оставляю тем, кто хочет помочь фреймворку.
Как работать над переводом на русский
В данной теме предлагаю обсуждать процесс и термины.
Re: Переводим Yii 2.0 на русский
Куда тогда вести ссылку со страницы гайда об установке (там есть упоминание про basic)?Sam Dark писал(а):В оглавлении её нет.
Сделал pull request с одной страницей перевода. Если стиль подходящий могу постепенно продолжать.
Re: Переводим Yii 2.0 на русский
https://docs.google.com/spreadsheets/d/ ... view?pli=1
Не забывайте отмечаться все, кто начинает работать над новым переводом. Нет смысла делать одну работу вдвоем/втроем/etc.
Не забывайте отмечаться все, кто начинает работать над новым переводом. Нет смысла делать одну работу вдвоем/втроем/etc.
- samdark
- Администратор
- Сообщения: 9469
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Переводим Yii 2.0 на русский
Ссылку оставлять как есть.
Нравится Yii? Давайте сделаем его лучше!.
Re: Переводим Yii 2.0 на русский
Как отмечаться, если он не доступен для записи?prozac писал(а):https://docs.google.com/spreadsheets/d/ ... view?pli=1
Не забывайте отмечаться все, кто начинает работать над новым переводом. Нет смысла делать одну работу вдвоем/втроем/etc.