Страница 3 из 4

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.23, 08:38
IRIP
Особенно поражает в этой программе, функция текстуального анализА!

Текстуальный анализ. Наиболее отличительной чертой этой программы является наличие такой функции, как “Текстуальный анализ». Она поможет вам сократить временные затраты на процесс анализа текстовой документации путём разбиения его на элементарные текстовые блоки, называемые «кандидаты». Они могут быть различных типов и, в принципе, среди них найдутся необходимые элементы практически для любой диаграммы. При добавлении кандидата программа будет автоматически искать и выводить количество вхождений, что позволит видеть уже размеченные части текста и интенсивность их использования.

Благодаря текстуальному анализу, я за 15 минут раскидал на запчасти проект с грубым описанием на 30 страниц!!! в котором содержится только компонентов:

получилось примерно следующее:

Компоненты системы:
• библиотека
• биржа
• блог
• бонус+
• видеочат
• визитка
• галерея
• доска объявлений
• клубы
• поддомены
• прайс-листы
• профиль пользователя
• служба знакомств
• события
• форум
• чат

Действия
• добавлять
• удалять
• редактировать
• смотреть
• управлять
• авторизоваться
• сортировать

Представления (отображают)
• формы
• страницы
• сообщения

Участники
• Администратор
• Гастролер
• Юзер
• VIP
Управляют ДЕЙСТВИЯМИ и системой
• каптча
• рейтинг
• карта
• RSS
• AJAX
• форматирование записи

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.23, 14:20
Одиночка Айс
Что значит "добавлять 1 раз в HTML"?

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.23, 21:08
medar
Какой ужас :((

IRIP , оставайтесь на своей InstantCMS, лучше там разберитесь и на её базе делайте дополнительный функционал, который вам нужен. Это будет быстрее.

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.24, 09:18
Одиночка Айс
Я начал знакомиться с Yii в декабре прошлого года, за 3 месяца сделал минимальный функционал сайта, сейчас идут постоянные доработки... Я говорю все это к тому, что Вам, уважаемый, придется копать Yii примерно год, чтобы добиться тех результатов, о которых Вы говорите, хотя я не знаю Ваш уровень программирования, лично я не программист, поэтому приходится так долго работать. Поэтому я бы тоже посоветовал Вам разобраться в исходниках Вашей CMS'ки и вести разработку на ее базе.

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.24, 19:17
IRIP
Цель перехода на новую систему управления - прежде всего полное отсутсвие ООП в старой.

"Быстрее" уже не подходит, так как нужен рабочий вариант системы, способной выдерживать от 3-5 к. уников в сутки - та система не справится.

Для всего сообщества - согласитесь, ведь на много проще помочь, объяснить - направить - чем критиковать, и отказывать.

Если разбить систему на кусочки - на элементы, то потом из них можно будет собрать практически любой функционал, довольно быстро

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.24, 20:10
vlastachu
1. Ваши посты всё больше и больше оклоняются от yii. (хотя ваш опыт наверняка кому-нибудь да пригодится...просто вы здесь размышляете и утверждаете, а раздел создан для вопросов)
2. ООП при правильном употреблении ускоряет разработку, особенно в команде и тем более с архитектором.
Реальная скорость выполнения скриптовв любом случае снижается.(тем более для php, хотя я не углублялся в эту тему)

"то потом" - нужно проектировать изначально рассчитывая на скорость.

Вообще вас крайне трудно понять - кто вы? кодер, заказчик, архитектор? всё вместе? единоличный владелец и разработчик сайта?

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.25, 00:52
IRIP
vlastachu писал(а): Вообще вас крайне трудно понять - кто вы? кодер, заказчик, архитектор? всё вместе? единоличный владелец и разработчик сайта?
В 2008 году я создал проект для людей - основная его цель была- отдать дань благодарности!
Теперь, по прошествии 2-х лет его развития - постепенно, этот проект перерастает в бизнес

Я Вдохновитель, менеджер этого проекта, естественно, приходится углубляться и в программную часть, и в архитектуру

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.25, 12:38
isergey
Рекомендую вам django!

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.25, 16:26
samdark
Почему не Rails или, например, Grails?

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 10:31
IRIP
итак, столкнулись с первыми проблемами.
Первое, отчетливо понимаем, что систему нужно переписывать с нуля, если хотим, получить что-то способное выдерживать 10-15 к. уников в сутки

Ясно одно, нужно делать с использованием ООП и теперь, задача стоит, определить эти классы.
В системе полно своих собственных классов, ориентированных на работу системы - естественно, они должны использоваться по максимуму.

Не знаем с чего начать! С чего начать писать систему. Подскажите пожалуйста

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 11:10
will123
Sam Dark писал(а):Почему не Rails или, например, Grails?
ему же нужна производительность)), тогда уж django либо java

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 11:32
IRIP
will123 писал(а):
Sam Dark писал(а):Почему не Rails или, например, Grails?
ему же нужна производительность)), тогда уж django либо java
Задумка в том, чтобы скрестить yii и mootools фреймворки - конечно, вариации могут быть разные

Интересно, что может посоветовать общественность? Потому как такие вопросы лучше решать уже сейчас, на этапе проектирования
Есть предположение, для уменьшения нагрузки, использовать xml ждя хранения настроек компонентов, настроек профиля пользователя
Есть предложение кешировать определенный набор статей и т.п.

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 13:11
samdark
mootools? Зачем так извращаться? jQuery не хуже, API приятней, используется большинством… и не зря.
Есть предположение, для уменьшения нагрузки, использовать xml ждя хранения настроек компонентов, настроек профиля пользователя
Это для увеличения нагрузки. PHP-массивы работают в разы быстрее.
Есть предложение кешировать определенный набор статей и т.п.
Кэшируйте, никто не запрещает :)

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 13:52
IRIP
Sam Dark писал(а): Это для увеличения нагрузки. PHP-массивы работают в разы быстрее.
Понятно, что массивы работают быстрее, а как же надежность?

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.30, 21:02
vlastachu
Что php-массивы, что xml - просто набор символов.
Откуда надёжность?

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.31, 09:31
IRIP
а для чего тогда хранят данные настроек пользователей в базе данных?
Ведь это дополнительную нагрузку создает

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.31, 12:59
isergey
Уважаемый, вы либо тролль, либо Вам просто нужно почитать элементарные книги по программированию и базам данных (если хотите на PHP), благо их море. Извините за резкость. Вы задаете вопросы, которые никоим образом не касаются фреймворка, а их уровень говорит о том, что Вам эти книги читать и читать. Не обижайтесь на меня, и Москва не сразу строилась :)
Если вы решили связать свой проект с PHP, рекомендую почитать замечательную книгу http://www.dialektika.com/books/5-8459-1066-8.html Там как раз рассмотрены вопросы о проектировании приложения, работа с базой данных, шаблоны программирования (в частности рассматривается MVC). В общем много всего интересного. Кстати, ее я рекомендую почитать не только вам, но и всем, кто ее не читал.

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.31, 14:09
samdark
Согласен с isergey… что-то уже ну совсем не в ту степь пошло. Ещё одна книжка, которую могу порекомендовать: http://www.books.ru/shop/books/367978

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.31, 21:02
IRIP
isergey писал(а):Уважаемый, вы либо тролль, либо Вам просто нужно почитать элементарные книги по программированию и базам данных (если хотите на PHP), благо их море. Извините за резкость. Вы задаете вопросы, которые никоим образом не касаются фреймворка, а их уровень говорит о том, что Вам эти книги читать и читать. Не обижайтесь на меня, и Москва не сразу строилась :)
Если вы решили связать свой проект с PHP, рекомендую почитать замечательную книгу http://www.dialektika.com/books/5-8459-1066-8.html Там как раз рассмотрены вопросы о проектировании приложения, работа с базой данных, шаблоны программирования (в частности рассматривается MVC). В общем много всего интересного. Кстати, ее я рекомендую почитать не только вам, но и всем, кто ее не читал.
У меня в команде кроме меня - есть программист - писать код - его задача - моя - сформировать правильно требования к системе

Re: Перенос работающего проекта на фрейк

Добавлено: 2010.05.31, 21:10
IRIP
кроме того, я веду (пытаюсь) вести разработку системы проекта в Visual Paradigm
что тоже, добавляет не мало гемороя.
ФОрмирование условий системы - должны опираться на уже имеющиеся