Forum Webscript.Ru
Программирование => PHP => Тема начата: Flash от 07 Сентября 2002, 10:26:56
-
Народ, гиде моно достать скрипт новостей, который умеет:
1. вставлять неогр. кол-во картинок.
2. календарь
3. возможность комментировать новость.
3. желательно mySQL
4. желательно мультиюзерный.
Оч нужно......мож кто подскажет......пасибки всем заранее!
-
1. вставлять неогр. кол-во картинок.
IMHO нестандартная вещь. Пробовал искать?
-
Пробывал.....ничего подобного не нашёл....даже близкого к эдиалу.....самому писать времени нет, а платить - денег нет....вот так вот....Ну можно даже ни неограниченное кол-во картинок, а хотябы 1.
-
Flash
а на базе какого-нибудь BB форума если сделать?
это займет не так уже много времени.
-
Flash ну тада тебе MP дорога :)
-
а на базе какого-нибудь BB форума если сделать?
Моно моно.....по моему уже сделали фак такой.....
А в MP это можно сделать?
-
Flash у STEKa есть CMS, лежит она на http://www.phpdevs.com, в ней есть модуль новостей с примерно такими функциями. С него можно и начать, чтобы с нуля не писать. А готовый скрипт с такими "экзотическими" возможностями думаю не найдёш... :(
PS надеюсь Stek не обидется:)
-
Tronyx
Пасибки, гляну.
-
За два дня давно уже можно было написать
-
Смотрим:
1. вставлять неогр. кол-во картинок.
Самое простое и самое такое, что никто за тебя не напишет.
Сам аплоад картинок - туфта. Вопрос, как их в тексте размещать. Самое простое - хтмл. Ну, или извращаться с собственнвми тегами.
100 строк
2. календарь
Что подразумевается пож этим словом, сказатьтрудно, скорее всего - архив. Просто в столбик по месяцам - это один sql-запрос, если хочется повый - красивых календарей по сети как грязи.
3. возможность комментировать новость.
О! Да. Это посложнее, чем теорема Ферма. Гостевая книга с ид новостей.
50 строк с админкой.
4. желательно mySQL
Без комментариев.
5. желательно мультиюзерный.
А что у нас в вебе не мультиюзерное?
Опять же завести аккаунты, да метить через ид новости.
В общем, дольше обсуждать, чем писать
-
[OFF]Ну, на самом деле раз-два оно всегда только на словах. Видал я людей, которые на словах раз-два, а сами неделю делали то, на что планировали потратить день. Работу недооценивать нельзя...[/OFF]
-
Ну, на самом деле раз-два оно всегда только на словах. Видал я людей, которые на словах раз-два, а сами неделю делали то, на что планировали потратить день. Работу недооценивать нельзя...
Точно-точно...вообще у меня вопрос есть как это оформить с календарём - всё остальное - это фигня - я знаю......только много времени займёт админка писать.....мож кто подскажет как с календарём быть?
-
Выбирай! (http://www.hotscripts.com/PHP/Scripts_and_Programs/Calendars/)
Но я сам бы сделал. Сам алгоритм - пара строчек.
html-a в календаре гораздо больше, чем РНР.
вот примерный код
while(1) {
$i++;
list($day,$month,year,$weekday)=explode(" ",date ("n j Y w", mktime (0,0,0,$i,$givenmonth,$givenyear)));
if ($givenmonth<>$month) break;
ну а дальше рисовать таблицу. Все данные есть.
}
-
Гммм, да, я поторопился.
Надо же на основе базы делать.
Но это тоже простяк - делаем запрос к базе с новостями, в цикле выводим календарь, запоминая предыдущий день. Если между текущим и предыдущим были дырки - добиваем их цифрами без ссылок.
-
Надо же на основе базы делать.
Но это тоже простяк - делаем запрос к базе с новостями, в цикле выводим календарь, запоминая предыдущий день. Если между текущим и предыдущим были дырки - добиваем их цифрами без ссылок.
А с примером можно? Этоже скоко нужно запросов к базе сделать. Или я чего-то не понимаю....Можешь с примером?
-
Flash
Делай не больше 10 не сложных.
-
Делай не больше 10 не сложных.
нееее......чтоб пройти по всем дням в месяце нужно как 28-31 запрос сделать......этоже офигительно.....меня терзают смутные сомнения, что Ромик о чём-то другом говорил...
-
А зачем так много запросов??? Ведь можно и одним:
1. Узнаём время начала месяца и конца (чтобы все новости не доставать, а только за этот месяц).
2. Потом узнаём на какие даты новости у нас есть и рисуем календарик.
Если чё, спрашивай я сейчас тороплюсь... Через пару часов буду, может и рабочий код выложу.:)
-
ЕСТЕСТВЕННО, Я ГОВОРИЛ ОБ ОДНОМ!!!
И только об одном!
Какие 10? Какие 31???
О чем вы?
select date_format(date,\'%e\') as day, from news where month(date)=$month and year(date)=$year order by date
выдаст те дни за нужный месяц, за которые есть новости.
а дальше просто выводить эти дни в таблицу ссылками и по счетчику ставить |
Неужели это не очевидно?
-
10 я имел ввиду для навороченных новостей в целом, а не только для календаря.
Просто при большем количестве будет притормаживать.
1 запрос для текста новостей, другой для календаря, ещё для юзеров, ещё права, ещё конфиг, другая хрень...
-
Гаррилл, сдается мне, что ценность твоего совета стремится к нулю.
-
Гаррилл, сдается мне, что ценность твоего совета стремится к нулю.
Ромик я полностью с тобой согласен, ситуация прям из области фантастики(или неопытности), 10 запросов... для новостей... это очень много.:)
-
Троникс, не даже не в этом дело. На самом деле, у меня как раз столько и будет, например... у меня один лог/баннеры 10 запросов делают.
просто осмысленность этого совета я подвернаю сомнению.
Во-первых, трудно себе представить человека, который будет без нужды делать запросы, или наоборот - ограничивать функциональность, боясь перешагнуть планку "10 запросов".
Запросов должно быть столько, сколько надо, а быстродействие оптимизируется не количеством запросов.
-
RomikChef: группировочку не забываем, не забываем в запросах, товарищи.
-
Во-первых, трудно себе представить человека, который будет без нужды делать запросы, или наоборот - ограничивать функциональность, боясь перешагнуть планку "10 запросов".
Я совершенно не боюсь перешагнуть "планку" в 10 запросов, но для скрипта описаного Флешем 10 запросов это много.
быстродействие оптимизируется не количеством запросов
Бесспорно
-
Вы так говорите, будто я не знаю, что такое скорость, функциональность, оптимизация, итд, итп.
Может я и привёл дурацкий пример. Но не надо сразу переключаться на обсуждение меня.
-
Может я и привёл дурацкий пример. Но не надо сразу переключаться на обсуждение меня.
А не кто и не переходил.Гаррилл, сдается мне, что ценность твоего совета стремится к нулю.
-
Пасибки всем....этого то я и хотел...то что нужно...вот, короче, спасибо...если есть ещё какие-нить мысли пишите.