Skip to content

Instantly share code, notes, and snippets.

@Alex-Bond
Created April 21, 2015 01:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Alex-Bond/a1c76e3c8ff2ca10cae1 to your computer and use it in GitHub Desktop.
Save Alex-Bond/a1c76e3c8ff2ca10cae1 to your computer and use it in GitHub Desktop.
Yiiframework.com идеи
1. Сделать универсальный поиск по всему контенту с сайта - API, Гайд, Мануалы, Форум + как вариант сделать поиск в Stack Overflow.
Вот как я это вижу:
http://habrastorage.org/files/af5/06b/69e/af506b69e54d4002827617578e346de6.png
Поле можно использовать в 2 режимах:
Обычные вопросы
При обычных вопросах система сначала должна искать ответы на часто задаваемые вопросы в отдельной таблице в базе (на скрине это ответ с знаком вопроса). Потом уже система ищет в других системах.
Поиск в указанном контенте
Например, человек хочет найти метод API. В этом случае он может ввести in:API и получить ответы только из API Yii.
Данный поиск должен понимать основные языки, а не только английский.
2. Меньше инфы про создателей. Больше инфы о самом фреймворке.
На дизайнах я заметил страницу “Создатели”. Она конечно должна быть, но скорее всего только в футере сайта в стиле копирайта. Конечному пользователю относительно пофиг кто написал. Он хочет получить от сайта инфу по самому фреймворку.
3. Свой движок форума.
Сейчас форум довольно не удобный для пользователей. Да и на вид он страшный (все таки дефолтная тема). Я предлагаю переделать форум на свой движок на Yii с своими фишками.
Я встречал много форумов, и один из самых интересных и простых в реализации я нахожу форум одного игрового проекта - https://oc.tc/forums
Можно сделать что-то в таком же стиле.
Относительно мультиязычности - надо чтобы если человек смотрит сайт на русском языке то он должен видеть русские форумы. Таким образом можно влить yiiframework.ru и ему подобные сайты в основной сайт и сделать центральное комьюнити. Соотвественно поиск из первого пункта станет еще удобнее.
Конечно должна быть возможность линковки поста с любым контентом с гитхаба, гиста. Про социалки и так понятно (вставка поста с твиттера должна быть показана правильно).
4. База расширений (yiigist)
Это и так есть в планах. Я только хочу поделится идеей того чтобы в основной список или поиск попадали только те расширения которые пройдут этап отбора комьюнити. На подобии Steam Greenlight.
5. В идеале купить домен yii.com
Проще будет пиарить его.
6. Система голосования за функционал.
Сейчас мы предлагаем функционал на GitHub, но проголосовать за него вообще не реально. Идеально было бы если бы на сайте было что-то вроде www.useresponse.com.
Такая штука может сильно помочь с определением функционала фреймворка. Ну и конечно интеграция этой штуки с форумом обязательна.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment