|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2010, 20:10 | #101 | |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Цитата:
|
|
24.11.2010, 21:12 | #102 | |||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
У вас странная манера ведения дискуссии - когда вам приводят убедительные аргументы - вы отмораживаетесь,и вместо убедительных контр-аргументов - вы выдаёте какое-нибудь пространное замечание или вопрос "ни о чём",и таким образом пытаетесь избежать обсуждения....
Примеров этому в данном топике полно,и вот очередной... Цитата:
PHP код:
Хоть на моё предложение дописать остальной функционал: Цитата:
PHP код:
В посте выше - я достаточно внятно пояснил "оторванность от реальности" задачи типа "вывод всех статей и категорий к ним" - вы его читали вообще? Или просто выхватили "провокационную"(знал,что вы за нее ухватитесь,причём я явно об этом и сообщил ) цитату,чтобы соскочить...? Непонятно - что это было вообще за замечание,опять "просто нечего сказать, а надо"....? Вы бы лучше мой предыдущий пост прокомментировали,возразили что-нибудь по делу... А так - очередная попытка "съехать с темы"... Жаль,что не получается конструктивной дискуссии. Цитата:
Хорошим примером таких проектов является "Электронный каталог товаров(или услуг)".(в своё время я работал в таком проекте) Он имеет Разделы товаров,Группы товаров,иногда Подгруппы товаров. Для многих товаров есть по несколько статей с описанием данного типа товаров,обзорами лучших товаров данной Группы,советами по выбору товаров этой группы,советами по правильной эксплуатации данных товаров. Все эти статьи привязаны сразу к нескольким ключевым точкам(аналог наших Категорий) - Раздел товаров,Группа товаров,сам товар(если статья описывает конкретный товар) + к этому,такие статьи делятся по смысловым группам - Советы,Обзоры,Описания и т.д. Представляю себе кучу ENUM-ов, которую бы вы нагородили для такой схемы... А решается всё просто - путём создания связывающих таблиц в БД.Это позволяет устанавливать неограниченное количество связей по множеству условий. Напомню - это называется "многие-к-многим". |
|||
25.11.2010, 09:34 | #103 | |||||
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Я использовал простейший пример. У меня всё решается при помощи 1 запроса, а у Вас 3. Идем дальше.. Поиск у меня решается при помощи 1 запроса, а у Вас 2-3. Идем дальше... Постраничный вывод с указанием количества результатов поиска у меня - 1 запрос, а у Вас 2 -4 запроса и явно решение весьма будет громоздким. Я тоже как видите могу ставить Вам "неудобные" задачи. В любом проекте задачи вывода и поиска будут повторятся в тысячи раз больше, чем изменения структуры. И каждый раз Вы будете использовать ваш громоздкий код. Это слабое место вашего подхода к решению задачи. Последний раз редактировалось Виталий Желтяков; 25.11.2010 в 10:30. |
|||||
25.11.2010, 10:33 | #104 | ||
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
2-3 запроса - обычное дело для генерации подобной страницы. Для сравнения - это же не 5-10,как в приведённых примерах вашего кода(причём это количество может возрасти с увеличением количества категорий для одной статьи) - вас же это "удобство" не смущает совершенно? Цитата:
И дело тут вовсе не в том,как часто будет использоваться такой код. Всё дело в гибкости и расширяемости - которых у вас в коде явно нет,несмотря на ваши заверения. А это - большой минус для любого приложения,когда возможности приложения явно ограничены кодом. Дискуссия же всё больше напоминает "шапкозакидательство" - потому пора уже перестать тратить на это время. В конце концов - задача топика давно решена,ТС получил свой profit - а это главное. А то,какие алгоритмы вы используете при написании своих скриптов - мне сугубо фиолетово,это абсолютно ваше дело. PS: оставляю вам "почётное право" завершить этот топик очередным постом в вашем стиле(т.е. "ни о чём"). Удачи вам в ваших "шаманствах". Последний раз редактировалось Andkorol; 25.11.2010 в 10:36. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
переход статей | timon777777 | PHP | 9 | 27.06.2010 23:16 |