Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как грамотно на сайте сделать новости?

5.3K
24 июня 2006 года
Kenku
35 / / 24.06.2006
Имеется: Главная страница сайта, на которой в <TD></TD>шках должны отображаться новости. Сама новость - отдельная страница
на том же сайте, а в ТДшках должна обтображаться часть новости - первые несколько строк с основной страницы страницы,
и эти несколько строк должны быть ссылкой на основную страницу. Т.е., я создаю только полную основную новостную страницу,
а на главной странице (index.htm...) автоматически отображаются первые несколько строк в ТДшке.

Как это реализовать? Есть ли другие варианты?
1.8K
24 июня 2006 года
LastSoul
279 / / 28.12.2005
[quote=Kenku]Сама новость - отдельная страница[/quote]
Тут нужно будет инклудить через пхп.
[quote=Kenku]Как это реализовать?[/quote]
Можно типа такого: (PHP)
Каждую новость сохраняем в отдельный файл (в какую-нибудь одну папку), затем читаем из этой папки все файлы (циклом), этим же циклом инклудим содержимое этих файлов в главную страницу, при этом перед инклудом вставляем пару строк из файла (типа echo "$file[0].$file[1]")
1.8K
24 июня 2006 года
LastSoul
279 / / 28.12.2005
[QUOTE=Kenku]Есть ли другие варианты?[/QUOTE]
Нафигачить все это одним хтмл-ом!!! Конечно это не лучший вариант т.к. придется все вручную делать, но зато не придется просить хостера чтобы он быстрее ставил пхп (если же конечно у него его нет).
5.3K
25 июня 2006 года
Kenku
35 / / 24.06.2006
Понял, спасиб.
332
26 июня 2006 года
Valiant
416 / / 27.09.2004
вариант посложнее
все новости сохранять в БД
сделать превьюху что то типа substr(), оставляем определённое количесво знаков остальное под каток - постим автоссылами
15
26 июня 2006 года
shaelf
2.7K / / 04.05.2005
Грусный и ужасный вариант. Заголовок должен быть отдельным, т.к. он должен вкраце отражать суть новости, а не быть первыми строками.
1.8K
27 июня 2006 года
LastSoul
279 / / 28.12.2005
Ой! Что-то я в своем первом сообщении переборщил с инклудом, ведь ненужно инклудить содержимое этих файлов, а только: echo "<a href=#>$file[0].$file[1]</a>";, но мысль всеравно была понятна.

[quote=shaelf]Заголовок должен быть отдельным, т.к. он должен вкраце отражать суть новости, а не быть первыми строками.[/quote]
Действительно.

А вообще я думаю, что в этом случае лучше обойтись без пхп. Скрипт ведь всего вставляет ссылки выдергивая из статьи первые строки, так зачем же придумывать такой скрипт если эти же самые строки можно без труда выдернуть методом copy/past...
332
27 июня 2006 года
Valiant
416 / / 27.09.2004
не про заголовок не было речи...
это и ежу понятно, что заголовок должен быть отдельно
был разговор только лишь про превьюху самой новости

несколько раз видел в разных ЦМС превью отдельно новость отдельно а название отдельно...
если с новостью и названием всё понятно, то зачем отдельно клипать превьюху. У большинства заказчиков превьюха это просто напросто кусок новости ...
2.0K
27 июня 2006 года
calgon
90 / / 27.06.2006
[QUOTE=LastSoul]
Каждую новость сохраняем в отдельный файл (в какую-нибудь одну папку), затем читаем из этой папки все файлы (циклом), этим же циклом инклудим содержимое этих файлов в главную страницу, при этом перед инклудом вставляем пару строк из файла (типа echo "$file[0].$file[1]")[/QUOTE]
Мда уж. Старо как мир. Таким методом перестали пользоваться с тех пор как изобрели базы данных.
To Kenku: почитай основы подключения РНР к, ну например, MySQL и основы его синтаксиса.
Во-первых : выборка быстрее чем через файлы.
Во-вторых : простой код.
В-третьих : безопасность.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог