Child pages
  • Ориентация в расширенных параметрах

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Умное кэширование CSS. Файлы  CSS - это текстовые файлы, которые можно легко комбинировать и сжимать.
  • Умное кэширование JavaScript.  Файлы JavaScript – также являются текстовыми  файлами, но их комбинирование иногда вызывает проблемы. Прежде чем оставить данную настройку включённой протестируйте её, как следует.
  • Уменьшение HTML кода. HTML код, который генерируется  Smarty, может быть уменьшенным. Это значит, что PrestaShop удаляет все пробелы, чтобы сэкономить несколько байтов. В основном это безопасно.
  • Сжатие встроенного JavaScript в коде  HTML. В HTML коде некоторых тем присутствует код JavaScript. Вы можете либо оставить его как есть, либо сжать его.  Аналогично, при сжатии JavaScript, протестируйте его действие прежде, чем оставить настройку активной.  
  • Высокий риск при сжатии HTML.  Высокий риск возникает при очень сильном сжатии HTML кода, так как он больше не будет соответствовать веб-стандартам.  Вы можете использовать данную опцию на собственный риск: некоторые поисковые системы не работают с сайтами, которые не соответствуют принятым HTML стандартам и это может послужить причиной потери позиции вашего сайта в результатах поиска. Будьте осторожны при использовании данной опции.
  • Оптимизация Apache. Данная настройка поменяет конфигурацию файла вашего веб-сервера,  чтобы функция ККК работала эффективнее.

 

Медиа серверы

Данный блок, позволяет под вашим контролем, перенаправить часть вашего трафика (изображения и видео файлы, например) на другие серверы , чаще всего, через другие домены или поддомены. Файлы размещаются на  CDN (Content Delivery Network), в  сети  доставки (и дистрибуции) контента. По умолчанию, PrestaShop поддерживает до трёх медиа серверов.

...

  1. Создайте поддомен для доменного имени вашего магазина, например: http://cdn1.mystore.com (как это сделать, узнайте у вашего хостинг-провайдера).
  2. Поместите файл  .htaccess в корень поддомена. Он должен содержать одну строчку: 

    Code Block
    Redirect Permanent / http://cdn-adresse.com.

    Замените адрес http://cdn-adresse.com на адрес с вашего CDN сервера. Таким образом, вы сделаете автоматическое перенаправление с вашего поддомена на  CDN сервер.

  3. После создания поддомена, добавьте его в первую строку,” Медиа сервер#1”. Если данный хостинг-провайдер предусматривает введение большего количества адресов, создайте столько поддоменов к главному домену магазина, сколько необходимо.

 

Шифрование 

Шифрование подразумевает шифрование данных и преобразование их таким образом, чтобы они были недоступны для чтения нежелательными лицами. Информация вашего аккаунта вместе с вашей личной информацией защищены при помощи шифрования. 

...

Далее представлен пример импортированного файла, для списка товаров:

 

Code Block
"Enabled";"Name";"Categories";"Price";"Tax rule ID";"Buying price";"On sale";"Reference";"Weight";"Quantity";"Short desc.";"Long desc";"Images URL"
1;"Test";"1,2,3";130;1;75;0;"PROD-TEST";"0.500";10;"'Tis a short desc.";"This is a long description.";"http://www.myprestashop/images/product1.gif"
0;"Test 02";"1,5";110;1;65;0;"PROD-TEST2";"0.500";10;"'Tis also a short desc.";"This is a long description too.";"http://www.myprestashop/images/product2.gif"
1;"Test 03";"4,5";150;1;85;0;"PROD-TEST3";"0.500";10;"'Tis a short desc. again";"This is also a long description.";"http://www.myprestashop/images/product3.gif"

 

Имейте в виду, что это всего-навсего обычный пример файлов, созданных для демонстрирования; они намеренно не оптимизированы для импортирования в PrestaShop. Если же вам нужен пример файла, на котором, вы сможете научиться, используйте те файлы, которые вы можете загрузить при помощи кнопки “Загрузить”.

...

Резервное копирование базы данных

 

Резервное копирование - это способ сохранения контента базы данных в файле, который вы храните в безопасном месте. Смысл данной функции заключается  в том, что вы можете восстановить данные, в случае, если база данных вас подведёт.

...

Например, при помощи данной функции и знаний SQL, вы можете создать повторно применяемый запрос, который будет предоставлять вам обновлённый список клиентов, которые подписались на новостную рассылку, или список товаров в   HTML или CSV формате.

 

Warning
titleВнимание

В целях безопасности, некоторые типы запросов не разрешены в PrestaShop, среди них запросы: на обновление(UPDATE), удаление. (DELETE), создание таблиц(CREATE TABLE), игнорирование (DROP) и тд. Вы можете лишь считывать данные (запрос на выборку).

Также скрыты ключи безопасности и пароли  (***********).

 

Создание запроса

Как обычно, нажав на кнопку “Добавить новый запрос”  выводится форма с двумя полями:

...

Перечисление по списку всех e-mail адресов клиентов, которые подписаны на  новостную рассылку

 

Code Block
SELECT email
FROM ps_customer
WHERE newsletter = 1

 

Перечисление по списку всех товаров, которые включены (доступны) и имеют описание на французском языке

 

Code Block
SELECT p.id_product, pl.name, pl.link_rewrite, pl.description
FROM ps_product p
LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product)
WHERE p.active = 1
AND pl.id_lang = 4

 

Перечисление по списку всех заказов, со всеми деталями по курьерам, валюте, оплате, общей сумме и дате

 

Code Block
SELECT o.`id_order` AS `id`,
 CONCAT(LEFT(c.`firstname`, 1), '. ', c.`lastname`) AS `Customer`,
 ca.`name` AS `Carrier`,
 cu.`name` AS `Currency`,
 o.`payment`, CONCAT(o.`total_paid_real`, ' ', cu.`sign`) AS `Total`,
 o.`date_add` AS `Date`
FROM `ps_orders` o
LEFT JOIN `ps_customer` c ON (o.`id_customer` = c.`id_customer`)
LEFT JOIN `ps_carrier` ca ON (o.id_carrier = ca.id_carrier)
LEFT JOIN `ps_currency` cu ON (o.`id_currency` = cu.`id_currency`)

 

...

Жунал регистрации ошибок

Иногда в программе  возникают  ошибки. В основном, вы о них не знаете, потому, что PrestaShop справляется с ними самостоятельно. Но, возможно, вы захотите узнать о них, чтобы иметь возможность исправить наиболее часто возникающие, и быть уверенными в стабильности вашего магазина. 

...