Здравствуйте, просьба конечно не обычная Кто знает очень хорошо php и есть много опыта, если вы считаете себя гуру php и вам не сложно дать несколько ответов в лс, напишите пожалуйста мне в лс. Очень надеюсь что есть нормальные люди, которые готовы помочь другим.
Перенес в "прочее по php". Тут у нас не форум анонимных похапешников. Выкладывай наболевшее, поможем. объясним.
А как же, изложить мысль правильно не всегда получаеться, а якобы умники любят к таким фразам что-то гвандеть, или просто не знающие делают вид якобы что что-то знают и обычно это получается каша. А так просто задал все интересующие вопросы и делов. P.S. Конечно не только в этом дело, кое-что просто не хочеться оглашать чем занимаюсь.
Та нет) Просто есть любители, которые просто любят побздеть А мне нужно хорошое решение задачи. P.S. Пример выше Соц. сеть
Okay, давайте тогда по-порядку, начнём с первого вопроса. http://domain.com/username/ - Профиль пользователя с логином username http://domain.com/username/friends - Друзья пользователя с логином username http://domain.com/settings - Личные настройки http://domain.com/about - Страница с разделами http://domain.com/about/rules - Страница правила сайта При регистрации указываете какая ссылка будет в вашего профиля, как поступить в случии если к примеру кто-то зарегистрирует ссылку http://domain.com/edit а в дальнейшем я захочу создать страницу с таким именем, получается что она будет просто работать не коректно, или пользователя не найдёт либо страницу. О чём идет речь можно проверить на http://ask.fm такой-же способ или же, http://askbook.me
Либо выделяй для пользователей отдельный неймспейс, типа http://doman.com/user/username, либо при регистрации вводи список запрещенных имен.
Вот о чем была и речь, я введу запрещеные имена, ну а всё предосмотреть нельзя, но уже до того момента могут быть заняты имена которые могут быть нужны в дальнейшем.
Так я написал выше, я не могу предусмотреть все имена которые могут понадобиться в дальнейшем, вдруг мне когда-то нужно будет какое-то название, а оно уже давно как занято кем-то другим, мне придётся импровизировать и называть его каким-то непонятным или не удобным именем.
Тогда придумай для системы всего 1 название, например: http://example.com/sys/login http://example.com/sys/logout http://example.com/sys/... А пользователям не разрешай регистрировать sys Ещё вариант, например используй для системы такой вариант http://example.com/?action=login&...
Так сразу видон портиться Интересно, как поступают к примеру в vk.com, если они хотят создать страницу а название уже кем-то занято?
Та нет, не только, взять к примеру http://vk.com/friends, http://vk.com/im, http://vk.com/video может быть такая ситуация как написал выше, так как наплыв пользователей постояно прибавляется, и соотвецтвено занимают различные имена, а в дальнейшем имя может будет нужно для раздела.
1. зарезервировать сразу слова, которые, по вашему мнению, пригодятся. 2. если соцсеть нормальная и какое-то имя вдруг понадобится, а оно занято - тупо забрать имя у пользователя. Прислать ему уведомление, что вот, всё, никакой демократии.
ид может и остается, но можно завести красивый новый ид http://www.ferra.ru/ru/techlife/news/2011/09/05/odnoklassni ... YcVUNpJ9Ek