Alamo, спасибо большое, вы меня успокоили.
Все, разобрался) Всем ответившим спасибо за помощь.
Неудачно задал вопрос - нет ответов в том топике)
iguania добавил 05.04.2011 в 19:14
Расскажу по порядку. Мне дали шаблон в качестве испытательного теста. Сверстать шаблон для меня не проблема, работал верстальщиком ранее. Но хочу в качестве бонуса этот шаблон привязать к подходящему движку, чтобы показать шаблон в работе и заодно знание движков. Вот только на какой смске лучше запустить такого плана сайт, в этом загвоздка...
iguania добавил 05.04.2011 в 19:16
С движками ранее работал. Есть сайт на Joomla по программированию. Кое какие наработки на Drupal и WP.
Да да, именно это имел ввиду. Спасибо, что подправили.
Гуглом пользовались?
Все довольно стандартно будет:
Категории продукции: бланки, визитки, открытки и т.д. В каждой категории весь спектр этого товара. Посетитель приходит на сайт, находит что ему нужно - кладет в корзину... оплачивает заказ удобным ему способом.
iguania добавил 05.04.2011 в 00:48
Спасибо за подборку движков
Спасибо за дельный совет)
Думаю, что крайне не желательно. Вы часто встречаете в топе такие страницы?
iguania добавил 04.04.2011 в 23:29
Оптимальнее всего, конечно же, одна страница - один запрос. Если запрос ВЧ или СЧ, то можно добавить к нему до десятка расширяющих и дополняющих его НЧ. От 2000 символов и более будет, по-моему, в самый раз. Ну и предел, конечно же, разумный есть.
Лично проверяли или домыслы?
Если только временно, не могу понять: почему постоянно на форуме спамят, оставляя ссылки в различных знаках препинания...
Ну а меняет динамические ссылки на красивые специально созданный для этого php-файлик, который через include (либо иным способом) нужно подключить в самом начале основного index.php. Вот пример моего файла для формирования SEF
<?php $_URL = preg_replace("/^(.*?)index\.php$/is", "$1", $_SERVER['SCRIPT_NAME']); $_URL = preg_replace("/^".preg_quote($_URL, "/")."/is", "", urldecode($_SERVER['REQUEST_URI'])); $_URL = preg_replace("/(\/?)(\?.*)?$/is", "", $_URL); $_URL = preg_replace("/[^0-9A-Za-z._\\-\\/]/is", "", $_URL); $_URL = explode("/", $_URL); if (preg_match("/^index\.(?:html|php)$/is", $_URL[count($_URL) - 1])) unset($_URL[count($_URL) - 1]); switch (@$_URL[0]) { case '': case 'index.html': $_GET['id'] = 1; break; case 'cifrovoj-sputnikovyj-resiver-drs-5003.html': $_GET['id'] = 2; break; default: $_GET['id'] = 1; }?>
Это пример лишь для одной ссылки. В самом массиве мы просматриваем только нулевой элемент ($_URL[0]), т.к. ссылки у меня простые.
iguania добавил 04.04.2011 в 19:02
Хотя да, чего самому "ковырять" код, если у вас сайт на движке. У меня для Joomla стоит модуль для ЧПУ, называется ARTIO JoomSEF. Отличная вещь!
В корне должен он лежать. Если нет - создай. Действие распространяется на все каталоги и подкаталоги. Если нужно какой-нить каталог переопределить, то создавать дополнительный .htaccess в нужном каталоге.
iguania добавил 04.04.2011 в 18:55
RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php [L]
Вот для примера содержимое моего .htaccess для одного из сайтов на php+mysql. Этот кусочек кода нужен именно для работы ЧПУ