| |||||||||
| |||||||||
Может кто подскажет как сделать индексацию через планирование задач Крон на ник хосте
(http://www.*****.ru/admin/indexator.php)
(http://www.*****.ru/admin/indexator.php)
cd $HOME/site.ru/docs/admin/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/site.ru/docs/admin/indexator.php
Может кто подскажет к чему столько кнопок Индексация сделана?
Не проще ли было одной кнопкой проводить индексацию сайта?
пусть и в ручном режиме
Не проще ли было одной кнопкой проводить индексацию сайта?
пусть и в ручном режиме
на синей толстой панели - есть 2 вида индексаций - кружок с разрывами - это индексация контентной части сайта, кружок полный - полная индексация (контент + товары)
почему отдельно сделана контентная индексация? Иногда товаров бывает 50.000 и там фильтров до кучи, рейтинги товаров надо рассчитать, кол-во товаров в разделах, сделать мини-индексы по каждому разделу и кучу всего. представляете сколько идет полная индексация? доходит до 2-х минут, а то и больше.
И чтоже, если я страничку добавил в меню сверху - мне надо все это ждать??? поэтому отдельная контентная индексация.
А в самой админке внутри - есть еще пару штук индексаций.
К примеру - индексация текста - для поиска. надо составить список слов на каждой странице, вычислить вес слов, составить облако тегов на основе релевантных слов, выкинуть лишние слова-засоры, составить индекс, по которому будет искать. Опять таки, если страничек 10-20 - это быстро идет, а есть сайты на EWC, где страничек МОРЕ, со сложной структурой - и сайт живет только этими страничками, но они не добавляются. вопрос - смысл индексировать тогда каждый день?
и так далее
есть индексация отдельно - форума (я ее изредка передергиваю) и так далее.
все это можно поставить на крон, но тут мало народу заморачиваются с этим. проще делать так - поработал над сайтом - и в зависимости что ты делал - нажал нужный вид индексации.
Секрет который мало кто знает:
EWC - система файлового хранения данных, вы можете примонтировать к своей машине диск и хранить базы там, можно несколько дисков или лучше отдельных папок примонтировать (кластеризировать таким образом). а другой вебсервер (или несколько вебсерверов) или иные процессы на основе EWC, не относящиеся к тому который крутит ваш сайт - будут индексировать по крону эти базы постоянно без перерыва и не надо ничего жать.
Таким образом это будет освобождать ресурсы главного сайта и продукты, странички - будут появляться - как ПО ВОЛШЕБСТВУ...
также можно и кеш страниц создавать. настроить отдельный вебсервер только на кеширование и кешировать целыми днями напролет.
Но это повторюсь - только для крупных, высоконагруженных проектов.
почему отдельно сделана контентная индексация? Иногда товаров бывает 50.000 и там фильтров до кучи, рейтинги товаров надо рассчитать, кол-во товаров в разделах, сделать мини-индексы по каждому разделу и кучу всего. представляете сколько идет полная индексация? доходит до 2-х минут, а то и больше.
И чтоже, если я страничку добавил в меню сверху - мне надо все это ждать??? поэтому отдельная контентная индексация.
А в самой админке внутри - есть еще пару штук индексаций.
К примеру - индексация текста - для поиска. надо составить список слов на каждой странице, вычислить вес слов, составить облако тегов на основе релевантных слов, выкинуть лишние слова-засоры, составить индекс, по которому будет искать. Опять таки, если страничек 10-20 - это быстро идет, а есть сайты на EWC, где страничек МОРЕ, со сложной структурой - и сайт живет только этими страничками, но они не добавляются. вопрос - смысл индексировать тогда каждый день?
и так далее
есть индексация отдельно - форума (я ее изредка передергиваю) и так далее.
все это можно поставить на крон, но тут мало народу заморачиваются с этим. проще делать так - поработал над сайтом - и в зависимости что ты делал - нажал нужный вид индексации.
Секрет который мало кто знает:
EWC - система файлового хранения данных, вы можете примонтировать к своей машине диск и хранить базы там, можно несколько дисков или лучше отдельных папок примонтировать (кластеризировать таким образом). а другой вебсервер (или несколько вебсерверов) или иные процессы на основе EWC, не относящиеся к тому который крутит ваш сайт - будут индексировать по крону эти базы постоянно без перерыва и не надо ничего жать.
Таким образом это будет освобождать ресурсы главного сайта и продукты, странички - будут появляться - как ПО ВОЛШЕБСТВУ...
также можно и кеш страниц создавать. настроить отдельный вебсервер только на кеширование и кешировать целыми днями напролет.
Но это повторюсь - только для крупных, высоконагруженных проектов.
Разработчик CMS Eurowebcart
1. Получается. если товару немного, то можно жать кнопку Полная индексация ?
2.Хм...а если я скопирую файлы на ПК, сделать дубль сайта , на другом домене возможно запустить тот же магазин?
3. Создал новую страницу,а в шляпе меню ссылки на страницу нет...
Что нужно сделать ,чтобы новая страница появилась в шапке сайта?
2.Хм...а если я скопирую файлы на ПК, сделать дубль сайта , на другом домене возможно запустить тот же магазин?
3. Создал новую страницу,а в шляпе меню ссылки на страницу нет...
Что нужно сделать ,чтобы новая страница появилась в шапке сайта?
1.ДА
2.ДА
3.см. пункт 1
2.ДА
3.см. пункт 1
Разработчик CMS Eurowebcart
С Вами приятно работать на столько,что уже гляделки не смотрят , а работать ещё хочется..
Всё получилось..
При создании копии сайта на другом домене что следует изменить?
Всё получилось..
При создании копии сайта на другом домене что следует изменить?
1. Если движое был установлен не в корневую папку, или устанавливается в некорневую папку - нужно поменять в ADM - Шаблоны - Шаблон языка
если ставится в корень, то в районе 66 строки:
если в какую нибудь папку -
если ставится в корень, то:
Если стояло в корне и ставится в корень то не надо править.
Далее - по хорошему поменять соли(для кукизов и прочего) и хеши (для кошельков)
Это там же в шаблоне языка чуть ниже (251 строка)
$hache_salt можно не менять, если хотите сохранить накопленные деньги на кошельках юзеров, а также ссылки на их электронные товары.
И напоследок, если использовались картинки в статьях и товаров или ссылки перекрестные, то надо заменить их адрес на новый.
к примеру было
blablabla.ru/uploads/muimage.jpg
blablabla.ru/index.php?action=gal
а надо
bububu.ru/uploads/muimage.jpg
bububu.ru/index.php?action=gal
вообще старайтесь вставлять относительные ссылки, тогда не надо вообще париться.
но к примеру если вставляли прямы ссылки.
В товарах легко поменять
ADM-Магазин-Обслуживание магазина-Поиск и замена
а вот со ссылками и прочим - сложнее.
Но все проще!
Я делаю так:
Программой SEARCH AND REPLACE 2 или аналогичные, всю папку прогоняю
на поиск blablabla.ru и замену на bububu.ru
После чего все готово к закачке на новое место.
можно вообще удалить все абсолютные пути и оставить относительные.
Заменить 'http://www.blabla.ru/' - ПУСТО
Заменить 'http://blabla.ru/' - ПУСТО
после чего сайт можно хоть куда копировать.
Также настроить можно на компе.
1.Установить денвер
2.не устанавливать денвер а блокнотом NOTEPAD++ поправить templates/lang.inc на предмет вышестоящих пунктов.
Настройки SR2
если ставится в корень, то в районе 66 строки:
$shopdir=""; //Store Directory: Specify a directory of shops on the main directory, or leave blank
если в какую нибудь папку -
если ставится в корень, то:
$shopdir="/papka"; //Store Directory: Specify a directory of shops on the main directory, or leave blank
Если стояло в корне и ставится в корень то не надо править.
Далее - по хорошему поменять соли(для кукизов и прочего) и хеши (для кошельков)
Это там же в шаблоне языка чуть ниже (251 строка)
$secret_salt="НАБОР_СЛУЧАЙНЫХ_ЦИФР_И_БУКВ"; //hash salt, please enter 50-100 random chars 0-9a-zA-Z to security your cookies
$hache_salt="НАБОР_СЛУЧАЙНЫХ_ЦИФР_И_БУКВ2"; //50-100 random chars 0-9a-zA-Z
$hache_salt="НАБОР_СЛУЧАЙНЫХ_ЦИФР_И_БУКВ2"; //50-100 random chars 0-9a-zA-Z
$hache_salt можно не менять, если хотите сохранить накопленные деньги на кошельках юзеров, а также ссылки на их электронные товары.
И напоследок, если использовались картинки в статьях и товаров или ссылки перекрестные, то надо заменить их адрес на новый.
к примеру было
blablabla.ru/uploads/muimage.jpg
blablabla.ru/index.php?action=gal
а надо
bububu.ru/uploads/muimage.jpg
bububu.ru/index.php?action=gal
вообще старайтесь вставлять относительные ссылки, тогда не надо вообще париться.
но к примеру если вставляли прямы ссылки.
В товарах легко поменять
ADM-Магазин-Обслуживание магазина-Поиск и замена
а вот со ссылками и прочим - сложнее.
Но все проще!
Я делаю так:
Программой SEARCH AND REPLACE 2 или аналогичные, всю папку прогоняю
на поиск blablabla.ru и замену на bububu.ru
После чего все готово к закачке на новое место.
можно вообще удалить все абсолютные пути и оставить относительные.
Заменить 'http://www.blabla.ru/' - ПУСТО
Заменить 'http://blabla.ru/' - ПУСТО
после чего сайт можно хоть куда копировать.
Также настроить можно на компе.
1.Установить денвер
2.не устанавливать денвер а блокнотом NOTEPAD++ поправить templates/lang.inc на предмет вышестоящих пунктов.
Настройки SR2
Разработчик CMS Eurowebcart