Реклама на сайте Advertise with us

Много слэшей в ссылках cms по умолчанию

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 24/10/11 в 19:47       Ответить с цитатойцитата 

если неким описательным кодом (я хуй знает что там на самом деле. может не такая структура) сделать вместо:

class Forum {
public function index() {}
public function forums($forum_id) {}
public function topics($topic_id) {}
}


переписать на:
class Forum {
public function index() {}
}

class Forums {
public function index($forum_id) {}
}

class Topics {
public function index($topic_id) {}
}

пришел к победе коммунистического труда

0
 



С нами с 04.12.02
Сообщения: 267
Рейтинг: 457

Ссылка на сообщениеДобавлено: 24/10/11 в 19:57       Ответить с цитатойцитата 

DrProff писал:
с помощью реврайтов, можно сделать любую структуру сайта
Меня интересует CMS без рерайтов, чтобы просто создавались папки (директории) и статические html странички, но если я захочу поменять дизайн сайта, чтобы одним кликом можно было все эти статические странички обновить. Т.е. есть шаблон (template) - это дизайн, есть база данных - это контент, они независимы друг от друга, но конечный результат - статический сайт.

Ну и чтобы это было на php. Вроде простое пожелание. Зачем базу и сервер нагружать без надобности динамическим контентом?

Вобщем я понял, что проще самому написать.

0
 

readmode

С нами с 24.05.06
Сообщения: 797
Рейтинг: 488

Ссылка на сообщениеДобавлено: 24/10/11 в 20:02       Ответить с цитатойцитата 

zombi: ты меня не слышишь=) MovableType это все умеет!!! icon_wink.gif

и еще много чего другого smail54.gif


а на перле или пхп, лично тебе нет разницы, если ты не планируешь изменять код движка. в шаблонах MovableType запросто юзается код php!!!

0
 



С нами с 04.12.02
Сообщения: 267
Рейтинг: 457

Ссылка на сообщениеДобавлено: 24/10/11 в 20:07       Ответить с цитатойцитата 

FXIX писал:
Можно укоротить и сделать так:
https://www.master-x.com - морда
https://www.master-x.com/forum/ - список разделов
https://www.master-x.com/forums/14/ - список топиков раздела
https://www.master-x.com/topics/155747/ - список постов топика
Нелогично

Я бы делал так
https://www.master-x.com - морда
https://www.master-x.com/forum/ - список разделов
https://www.master-x.com/forum/14/ - список топиков раздела
https://www.master-x.com/forum/14/155747/ - список постов топика

Я думаю проблема в том, что по-английски "форум" - это не то же самое что по-русски. У них форум - это раздел форума, а всё вместе - это forums, message board. Хотя возможно это только у некоторых скриптов такая структура.

1
 



С нами с 04.12.02
Сообщения: 267
Рейтинг: 457

Ссылка на сообщениеДобавлено: 24/10/11 в 20:10       Ответить с цитатойцитата 

hellshouter писал:
а на перле или пхп, лично тебе нет разницы, если ты не планируешь изменять код движка.
Кто тебе сказал, что я не планирую менять код движка? icon_wink.gif

А вообще меня просто удивляет факт отсутствия такого простого скрипта.

0
 

readmode

С нами с 24.05.06
Сообщения: 797
Рейтинг: 488

Ссылка на сообщениеДобавлено: 24/10/11 в 20:16       Ответить с цитатойцитата 

zombi: Perl, PHP, Python .... какая разница, при современном обилии документации и форумов ? icon_wink.gif

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 24/10/11 в 20:35       Ответить с цитатойцитата 

zombi писал:
Нелогично

Я бы делал так
https://www.master-x.com - морда
https://www.master-x.com/forum/ - список разделов
https://www.master-x.com/forum/14/ - список топиков раздела
https://www.master-x.com/forum/14/155747/ - список постов топика

а щас нелогично по коду:

Код: [развернуть]

т.е. ты в одну функцию хочешь насовать сто хуев. это неправильно smail101.gif

как ты заметил:
https://www.master-x.com/forum/forums/14/ - отдает топики конкретного раздела,
но
https://www.master-x.com/forum/topics/155747/ - отдает посты топика по id топика
и тут нет куска "/forums/14/" что говорит о том что топики в коде не привязаны к разделу. иначе было бы так
https://www.master-x.com/forum/forums/14/topics/155747/


то что ты написал:
https://www.master-x.com/forum/14/ - список топиков раздела
https://www.master-x.com/forum/14/155747/ - список постов топика
это ты мыслишь категориями папок. как будто в папке 14 лежат топики раздела 14 с первого по 155747. А у топиков своя нумерация независимая от форумов

пришел к победе коммунистического труда

0
 



С нами с 04.12.02
Сообщения: 267
Рейтинг: 457

Ссылка на сообщениеДобавлено: 24/10/11 в 21:00       Ответить с цитатойцитата 

FXIX писал:
это ты мыслишь категориями папок
именно так

большинство пользователей привыкших к винде думаю также мыслят и если хотят попасть на уровень выше могут попробовать удалить лишнее в адресной строке - это нормальная структура сайта

а ты мыслишь как программер icon_smile.gif
FXIX писал:
т.е. ты в одну функцию хочешь насовать сто хуев. это неправильно smail101.gif
почему неправильно? ты ведь всё-равно будешь как-то определять какую функцию использовать - это и будет одна общая функция

0
 



С нами с 04.12.02
Сообщения: 267
Рейтинг: 457

Ссылка на сообщениеДобавлено: 24/10/11 в 21:05       Ответить с цитатойцитата 

hellshouter писал:
zombi: Perl, PHP, Python .... какая разница, при современном обилии документации и форумов ? icon_wink.gif
разница в том, что php я немного знаю и это более распространённый язык, т.е. это всего лишь моя прихоть

0
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 24/10/11 в 21:54       Ответить с цитатойцитата 

zombi писал:

большинство пользователей привыкших к винде думаю также мыслят и если хотят попасть на уровень выше могут попробовать удалить лишнее в адресной строке - это нормальная структура сайта


во-первых большинство юзеров вообще туда не смотрят smail101.gif. потому что не понимают смысла всего что после домена написано. во-вторых никто в адресной строке навигацию себе не устраивает руками. в-третьих любая длинна ссылки - незапоминаема абсолютно.

zombi писал:

почему неправильно? ты ведь всё-равно будешь как-то определять какую функцию использовать - это и будет одна общая функция

ну если так не сделано нигде - значит это так не делается. доверься людям smail101.gif. командам которые по 5-10 лет пишут вордпрессы-джумлы-друпалы - им виднее. вот я верю людям. что опции по-умолчанию - оптимальны. для меня (движки-софт-винду-убунту - не трогаю настройки никогда никакие). за меня сто людей сто раз подумали - перед тем как выставить опции так, или иначе. ну это идеология уже...smail101.gif

ну вот в вордпрессе:
http://wp/?p=1 - пост
http://wp/?cat=1 - категория
http://wp/?m=201110 - архив
http://wp/?tag=1 - тег
http://wp/?page_id=1 - страница

куда короче?

так как ты написал:
https://www.master-x.com/forum/14/155747/ - список постов топика
это таксономия - связь 1:N.

на вордпрессе таксономия N:M. т.е. у каждого поста может быть много категорий, и тегов. каждый тег принадлежит множеству постов. категория может быть в любом архиве по дате.
если на такую таксономию начать строить дерево "категория-родитель->пост-потомок"...ебануться можно

топик https://www.master-x.com/forum/14/155747/ у тебя будет показан.
а топик https://www.master-x.com/forum/14/155748/ выдаст 404. потому что он не в forum_id=14 а в другом форуме.
и следующий
155749
и следующий
155750
и следующие 3 тысячи.
а следующий id который ты угадаешь таким перебором...будет 139384

пришел к победе коммунистического труда

0
 
+ +
клоны загельмахера

С нами с 11.10.08
Сообщения: 14532
Рейтинг: 1943


Передовик Master-X (01.03.2012)
Ссылка на сообщениеДобавлено: 26/10/11 в 08:29       Ответить с цитатойцитата 

длина ссылки не имеет значения для СЕО, хуйня это все

УВ расчитывается по тому сколько переходов с домена индексирующий бот делает по ссылкам ...

и даже сейчас похуй ЧПУ или нет, ссылки с параметрами точно также индексируются, еще и лучше ... теперь в гуглевебмастерпанели есть инструмент для управления параметрами и можно какието параметры клеить самостоятельно или же запрещать индексацию с ними в дополнение к robots.txt

думать что короткие ссылки запоминать кто-либо будет полный бред, большинство пользователей и домен то запомнить не могут, а открывают через ПС из избранного и т.п. кто будет ссылки руками набирать?

zombi писал:
Ну и чтобы это было на php. Вроде простое пожелание. Зачем базу и сервер нагружать без надобности динамическим контентом?
включи и настрой кеширование для любых результатов исполнения скриптов, а также можно и сами скрипты кешировать ... memcached + eAccelerator например, и ничего нагружаться не будет ... статика грузить серв может не меньше, если хуево все настроено, диски например ... тем более на пхп статики быть не может по определению, один хуй через интерпритатор будет работать

бандера придет - пизды огребет

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »