X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> много папок)
Anuar_hb
Anuar_hb
Topic Starter сообщение 4.8.2012, 22:32; Ответить: Anuar_hb
Сообщение #1


в своем проекте я хотел для каждого пользователя создавать отдельную папку на главном домене http://domain/username
например:http://twitter.com/jhonny
Но чрезмерное количество папок естественно будет мешать основным папкам и FTP будет грузиться медленно. Можете подсказать оптимальное решение этой проблемы. Спасибо
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 4.8.2012, 22:39; Ответить: Anuar_hb
Сообщение #2


я думал положить в httpsdocs но не вышло
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 4.8.2012, 23:18; Ответить: Arks
Сообщение #3


оптимальное решение - сделать так как вы написали, поделить Ваши миллионы пользователей по алфавиту и выделить по отдельному серверу на букву.. а так 30к папок в общем-то не предел. Вам стоит лишь сгруппировать их по принципам B-tree индексации и все будет очень шустро.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 4.8.2012, 23:32; Ответить: Anuar_hb
Сообщение #4


я не совсем вас понял. Что значит выделить по отдельному серверу? И не могли бы по подробнее описать или дать ссылку почитать, пожалуйста
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PRStudio
PRStudio
сообщение 5.8.2012, 1:57; Ответить: PRStudio
Сообщение #5


Он говорит, что ваша идея бредова, и ни твиттер ни какой-либо другой нормальный сервис не создает отдельные папки на юзерей, страницы и т.д. :)

Обычно в .htaccess прописывается маска (если включен mod_rewrite), по которой идет "перезапись" оригинальных ссылок. Например site.ru/index.php?item=item будет выглядеть как site.ru/item.

В вашем случае:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)(/?)+$ index.php?page=users&name=$1 [L]


Всех тонкостей .htaccess не знаю. Первая строчка должна включить этот самый волшебный режим (это же должно быть включено в настройках php), вторая и третья должны перенапрявлять запросы на файлы, если такие существуют, и последняя - направляет запросы вида site.ru/username на скрипт index.php?page=user&name=username, а там уже разгребайте, что вам нужно. Да, $1 указывает порядковый номер шаблона, Тут он один "(.*)".
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 5.8.2012, 2:37; Ответить: Anuar_hb
Сообщение #6


я не знал что такое можно делать, поэтому и спрашивал про оптимальный вариант. Спасибо вам за инфу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 5.8.2012, 10:45; Ответить: Webmaster_hb
Сообщение #7


Anuar, сами УРЛы для пользователей можете делать как вы и хотите, но папки делать для них по одной букве, к примеру, если пользователь HTML
то УРЛ будет http://domain/HTML
а вот папка будет находиться тут /H/T/M/L/ и так для каждого пользователя
таким образом, у вас будет большая вложенность, но в каждой из папок никогда не будет много элементов

чтобы это работало, как указали выше, вам надо просто перенаправлять УРЛ через mod_rewrite на ваш скрипт, а уже в нем определять путь до папки и работать с данными
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anuar_hb
Anuar_hb
Topic Starter сообщение 5.8.2012, 13:23; Ответить: Anuar_hb
Сообщение #8


да идея отличная)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC
20 Krok 6223 18.3.2024, 5:43
автор: Krok
Открытая тема (нет новых ответов) Продам ссылки с жирных ENG сайтов ( много трафика )
6 Barnabas 2883 5.9.2020, 8:55
автор: Barnabas
Открытая тема (нет новых ответов) Требуется копирайт, много и постоянно. Хостинг тематика.
7 wep 2536 16.6.2020, 20:39
автор: mark2013
Открытая тема (нет новых ответов) Куплю много статей по работе, зарплате, труду
Нужны сотни статей. Лучше пачками.
3 Dani 5504 2.5.2020, 2:51
автор: NikaRo
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыМного описаний к фильмам по 8-9 рублей. Скидки на опт!
0 ELECTROKATZE 1031 23.4.2020, 22:42
автор: ELECTROKATZE


 



RSS Текстовая версия Сейчас: 29.3.2024, 3:20
Дизайн