Как и где понять принцип организации проекта от малого до великого?

Привет. Есть идея склепать (но качественно) хороший проект. Пока у меня две руки, и я думаю, что начинать нужно с малого, основного функционала (думаю, это хороший выход).

Но как правильно все организовать (от семейств всплывающих окошек, до распределения action'ов) в правильной форме представляю только примерно.

Так как я сам и рисую, и верстаю, и кодю, мне как для дела, так и для опыта хотелось бы узнать, где можно почерпнуть знаний о красоте организации проектов.

Также хочется сделать сайт быстрым, и тут оптимизацией запросов к б.д. не обойтись (HipHop на сервер ставить тоже извращенство для столь простых вещей), так что тоже хотелось бы, узнать где можно хорошо окунуться в эту тему.

И последнее: стоит ли делать верстку адаптивной ( с помощью twitter bootstrap, например ), и какие js/css библиотеки посоветуете.

Ps платформу думаю взять Yii.

Спасибо за внимание.
  • Вопрос задан
  • 2786 просмотров
Пригласить эксперта
Ответы на вопрос 4
0neS
@0neS
Насчет запросов: сначала сделайте все стандартными средствами Yii, сделайте замеры скорости и уже потом оптимизируйте, если результаты не устроят.
Ответ написан
Комментировать
@ChemAli
Я бы начал с изучения термина и проблемы преждевременной оптимизации.
Ответ написан
Комментировать
golotyuk
@golotyuk
По оптимизации и масштабированию советую прочитать:
- Для ускорения Yii - 9 шагов по оптимизации Yii
- Для общей стратегии по росту проекта - Разработка под высокие нагрузки
Ответ написан
Комментировать
@maxxi165
Если подходить фундаментально, то начинать нужно с хороших книг.
Рекомендую:
"Паттерны проектирования" Э. Фримен, Э. Фримен
"Совершенный код" Стив МакКоннелл
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы