|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.01.2010, 15:47 | #21 | |
HTML, JS, CSS, PHP
Форумчанин
Регистрация: 20.04.2009
Сообщений: 233
|
Цитата:
[ Вот здесь должен был быть мой юзербар... Но... ]
|
|
09.01.2010, 16:08 | #22 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Вам придётся вносить изменения в файл .htaccess
И воспользуйтесь поиском хотя бы по этому форуму, а в идеале, где-нибудь в гугле. E-Mail: arigato.freelance@gmail.com
|
09.01.2010, 16:30 | #23 | |
HTML, JS, CSS, PHP
Форумчанин
Регистрация: 20.04.2009
Сообщений: 233
|
Цитата:
[ Вот здесь должен был быть мой юзербар... Но... ]
|
|
09.01.2010, 18:17 | #25 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
_PROGRAMM_
Воспользуйтесь поиском. А это мы так скоро дойдём до вопросов, а что же такое хостинг... E-Mail: arigato.freelance@gmail.com
|
09.01.2010, 18:58 | #26 |
Программист тьмы
Форумчанин
Регистрация: 02.09.2009
Сообщений: 227
|
Или мне кажется, или на третьей странице топика Тстартер уже полностью запутался что ему надо и где это взять). Попробую теперь я объяснить =)
Итак, по БД. К примеру, вам нужно юзеру предоставить страницу, на которой будут выводиться, скажем, 10 последних цитат (типа как на баш.орг.ру). При этом у вас в запасниках будут храниться этих самых цитат тысяч 20. Вы создаете таблицу в бд со следующими полями: id|date|rating|text, где - id - уникальный идентификатор, т.е порядковый номер цитаты в таблице; - date - дата публикации цитаты; - rating - рейтинг цитаты; - text - собственно, сама цитата. Далее, вы пишете скрипт, собственно, вывода цитат. Назовем его quotes.php. Скрипт писать не буду, влом. Напишите сами, он несложный. В нем вы сделаете выборку из MySQL последних 10 цитат (по id) с сортировкой по убыванию (того же id). Чтобы скрипт знал чего вы от него хотите, введите переменную $a, и производите проверку по ее значению. Например, при $a == 0 - вывод последних 10 цитат, при $a == 1 вывод цитат за последний месяц и т.д. (конечно, переменным нужно давать более осмысленные имена, но для чистоты эксперимента оставим так). Теперь в скрипте ставите что-то вроде $a = $_GET['a'] - это присвоение переменной значения, переданного по GET-запросу, т.е в строке URL. Теперь введите в адресную строку URL http://yourdomain/quotes.php?a=0. Вы получите наш вывод 10 последних цитат. Если введете URL http://yourdomain/quotes.php?a=1, то получите цитаты за последний месяц и т.д. Пойдем дальше. Немного модернизируем страничку, чтобы можно было выводить на нее только одну цитату (например, если есть длинные цитаты, в режиме показа 10 последних цитат их полностью лучше не выводить, а ставить стандартную ссылку "Читать далее..." и обрезать). Введем еще одну переменную $quote, которая будет передавать в БД-запрос уникальный идентификатор конкретной цитаты. Будем присваивать этой переменной $quote = $_GET['quote'], т.е. значение, переданное по ссылке. В этом случае, для открытия, скажем, сто шестьдесят седьмой цитаты, вы будете вводить URL http://yourdomain/quotes.php?quote=167. Таким образом, на базе одного-единственного скрипта вы получите неограниченное количество различных страниц с контентом. Теперь про mod_rewrite. Если вы хотите, чтобы весь контент на сайте индексировался поисковыми роботами, вы можете с помощью определенных правил мод_реврайта превратить видимый URL из http://yourdomain/quotes.php?a=0 в http://yourdomain/quotes/a/0/, а из http://yourdomain/quotes.php?quote=167 - в http://yourdomain/quotes/quote/167/ что будет воспринято поисковым роботом как путь к статичной html-страничке. Как-то так. ЗЫ. Блин по-моему, я еще больше все запутал) И кроме того, мы отклонились от темы |
09.01.2010, 21:20 | #27 | |
HTML, JS, CSS, PHP
Форумчанин
Регистрация: 20.04.2009
Сообщений: 233
|
Цитата:
[ Вот здесь должен был быть мой юзербар... Но... ]
|
|
10.01.2010, 05:47 | #28 |
Программист тьмы
Форумчанин
Регистрация: 02.09.2009
Сообщений: 227
|
Ну, если уж на то пошло, RSS делается на технологии XML, так что описанное мной для этого не подойдет. Я привел пример стандартного вывода однородного контента на основе одного скрипта. Если вы грамотно будете строить логику сайта, у вас должны иметься блоки однородного контента, например, статьи, форумы, гостевая книга, и т.д Вы хотя бы опишите, какого рода контент у вас будет на сайте, и тогда можно будет сказать, годится такой подход или нет
|
10.01.2010, 23:20 | #29 | |
Пользователь
Регистрация: 22.01.2009
Сообщений: 92
|
Цитата:
но можно и бету,но я расскажу как пользоваться Sypex Dumper Lite 1.0.8 1)загружаем файл dumper.php(в архиве он) на сервер в папку dumper 2)далее открываем браузер и прописываем: www.somedomain.ru/dumper/dumper.php далее он попросит ввести ваши данные,если на локальном серваке,то скорее всего логи:root ,а пароля нет,если на хостинге,то вводите свои данные,после этого таблица,я точно не помню что там,но короче ищите создание резервной копии,ну или как то в этом роде,затем выберете БД,тыкаете выполнить,потом после завершения работ появится ссылка скачать,качаете архив,далее идем на новый хостинг(куда вы хотели загрузить свою БД)и выбираем в вашей админки(phpmyadmin) вкладочку импорт,тыкаем кнопку обзор,выбираем вашу БД(ту которую мы уже создали)и сохраняем,Вау-ля,все готово,БД стоит
пишите на тот же адрес
|
|
11.01.2010, 01:42 | #30 | |
HTML, JS, CSS, PHP
Форумчанин
Регистрация: 20.04.2009
Сообщений: 233
|
Цитата:
- Страница новостей - она же главная (думаю с RSS пока что забью) - Информационные страницы (сайт колледжа будет, так что типа какие специальности и что нужно сдавать) - Галерея фотографий - Страница контактов - "Учительская" - ну там всякие директора, учителя и т.п. ну и я хз еще что, извините, что нет такой уверенной структуры... возможно докину что-то наподобие форума... Ну как я понял, раз уж я буду кидать и тягать все из БД, то с новостями ясно, там 100% будет одна и та же страница открывать разную инфу... Что касается информационных страниц, думаю на все про все так же сойдет одна страница, просто будет через GET открывать разную информацию... Вот что-то в этом роде...
[ Вот здесь должен был быть мой юзербар... Но... ]
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Стат. страница | netbioz | PHP | 16 | 29.10.2009 19:45 |
Страница не отображается | muxer | Общие вопросы Delphi | 0 | 11.04.2009 12:25 |
Страница аутентификации. | Soldier | PHP | 21 | 06.01.2009 21:02 |
Веб-страница | pplfil9 | HTML и CSS | 3 | 29.10.2008 16:02 |
Страница в странице | delphin100 | HTML и CSS | 4 | 10.09.2008 06:21 |