Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Тестовый opencart для тестирования модулей


Recommended Posts

Добрый день.

Есть живой, настроенный opencart на хостинге. Возникают потребности в модулях. Когда модуль не требует замены оригинальных файлов, все замечательно. Когда требуют, то возникает опасение что что-нибудь отвалится. Вижу 2 варианта:

1. Пробовать на "живом", и потом восстанавливать из бэкапов?

2. Создать полную копию, в подкаталоге, но возникают вопросы:

  • Что происходит с базой, она общая? 

Сказываются ли игры с копией на работоспособности основного сайта?

Буду признателен за советы, с чего начать, и какие подводные камни могут быть.

Было бы круто, иметь имя.ру, которое работает, и имя2.ру, которое полная копия, на котором можно проверить работу модуля, а потом повторить все действия на основном.

Надіслати
Поділитися на інших сайтах


Наверное, я не верно сформулировал вопрос...

Т.е. если я играясь с копией, создам заказ, он никак не попадет на основной сайт?

Или например, я сделаю с копии рассылку по клиентам, она к ним не уйдет?

Надіслати
Поділитися на інших сайтах


4 минуты назад, Andycart сказал:

Наверное, я не верно сформулировал вопрос...

Т.е. если я играясь с копией, создам заказ, он никак не попадет на основной сайт?

Или например, я сделаю с копии рассылку по клиентам, она к ним не уйдет?

ну так и базу скопируйте.

1 минуту назад, Zhezkazganetcs сказал:

для тестов не обязательно второй сайт

достаточно юзать openserver для таких целей

В любом случае это будет еще один сайт, а где уже размещенный - дело вкуса:)

 

Змінено користувачем n3bo
Надіслати
Поділитися на інших сайтах


так то оно да

в данном случае что проще для тс

либо домен/поддомен, либо openserver

опять же хостинг, может там минимальный тариф с ограничениями по сайтам/дисковым пространством/базами данных

Надіслати
Поділитися на інших сайтах


Супер! Можно по шагам?

1. Скопировал все файлы из корня основного сайта.

2. Сделал экспорт БД средствами opencart.

3.  Залил файлы в корень нового хостинга имя.ру/1/.

Теперь надо поправить config и /admin/config.php с этим как раз возникли сложности. Что бы правильно прописать пути, надо развернуть на тестовом сервере еще один дефолтовый опенкарт, имя.ру/2/ взять оттуда пути с учетом последнего каталога, заменив все "2" на "1"?

 

Надіслати
Поділитися на інших сайтах


  1. установить на openservere/хостинге ту же самую версию сайта
  2. сделать экспорт базы данных реального сайта через phpmyadmin
  3. у тестового сайта через phpmyadmin удалить базу данных
  4. на тестовый сайт через импорт загрузить базу данных реального сайта через phpmyadmin
  5. залить все файлы реального сайта кроме config.php и /admin/config.php

профит

Надіслати
Поділитися на інших сайтах


5 минут назад, Zhezkazganetcs сказал:

да

именно новая установка

Что за глупости?)

 

Создаете поддомен, например test.сайт.ру

Копируете туда все файлы вашего сайта, создаете базу данных (экспортируете данные со старой базу и импортируете в новую), правите конфиги (в корне сайта и папке admin), пути, урл и доступ к базе. Потом в robots.txt закрываете сайт от индексации и все.

Змінено користувачем n3bo
Надіслати
Поділитися на інших сайтах


14 минут назад, n3bo сказал:

Что за глупости?)

ну может вам так проще

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

Надіслати
Поділитися на інших сайтах


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

Вопрос именно в путях, если я все правильно понял.

 

Змінено користувачем Andycart
Надіслати
Поділитися на інших сайтах


В 7/13/2017 в 12:13, n3bo сказал:

Создаете поддомен, например test.сайт.ру

Копируете туда все файлы вашего сайта, создаете базу данных (экспортируете данные со старой базу и импортируете в новую), правите конфиги (в корне сайта и папке admin), пути, урл и доступ к базе. Потом в robots.txt закрываете сайт от индексации и все.

 

 

Подскажите, пожалуйста:

 

1. А закрытия в robots.txt от индексации достаточно? Ну чтоб поисковики не подумали, что это копия сайта/контента? В инетах пишут, что поисковики не обращают внимание на инструкции и все равно просматривают все. Вопрос только что они потом делают с тем что просмотрели.

2. А все то время, что тестовый сайт не нужен - его нужно переводить в состояние - ведутся технические работы?

 

Спасибо!

Змінено користувачем sadko
Надіслати
Поділитися на інших сайтах


В 13.07.2017 в 11:26, Andycart сказал:

например, я сделаю с копии рассылку по клиентам, она к ним не уйдет?

Уйдёт.

Сайты хоть и не будут между собой связанны, но работать то они будут одинаково.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.