За последние 24 часа нас посетили 15725 программистов и 1666 роботов. Сейчас ищут 762 программиста ...

Платформа интернет-магазина

Тема в разделе "Прочие вопросы по PHP", создана пользователем Aguero, 14 ноя 2014.

  1. Aguero

    Aguero Новичок

    С нами с:
    14 дек 2013
    Сообщения:
    19
    Симпатии:
    0
    Здравствуйте дорогие пользователи форума. Очень нужна ваша помощь, а особенно помощь опытных программистов. Есть такая вот цель, создать платформу для интернет-магазина.

    "Платформа" - это может даже сильно громкое слово.

    Цель и возможность данного сервиса в двух словах примерно такова:

    Пользователь заходит на главный сайт -> выбирает "Зарегистрировать магазин" -> проходит все "круги ада" заполнения формы с инфой -> ну и далее после нажатия кнопочки "Закончить" or "Финиш" автоматически создается субдомен по типу mysite.site.ru, в этом субдомен залетает архив магазина на котором уже можно работать.

    Из всего этого у меня возникает пару очень важных и основополагающих вопроса:

    1) Как правильно реализовать систему создания субдомена автоматом? Я много всякой инфы просмотрел на эту тему и понял что все будет зависеть от хостинга, во первых нужен VDS во вторых настроенное создание папок в корне автоматом. скажите, это правильное мнение? или есть еще варианты реализовать данную схему?!

    2) Как правильно реализовать базу данных? Желания создавать под каждый новый магазин, новую базу особо не хочется, можно ж это все будет реализовать на одной базе, прост правильно ее построить?!

    3) Кто то вообще сталкивался с подобными делами? какие могут возникнут сложности и что стоить учесть в работе? возможно кто то поделится своим опытом?

    Очень хочется услышать любое ваше мнение по этой теме, буду очень благодарен и очень рад прочитать ваши мысли. За рание всем большое спасибо за ваши ответы.
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    не надо создавать новые субдомены. viewtopic.php?f=41&t=49430&p=392305

    а в создании новой бд нет ничего сложного. только надо ли?

    если цель просто отработать технику, то не обязательно VPS, достаточно шаред-хостинга только чтобы у тебя была возможность создать *.domain.com и разрешен mod_rewrite. при этом варианте тебе не дадут создавать базы, придется использовать одну с разными префиксами таблиц.
     
  3. metadon

    metadon Активный пользователь

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    1. По субдоменам как советует artoodetoo, обойтись одной папкой, сделать для субдоменов второго уровня wildcard запись. Скриптом определять поддомен и уже на основании этого загружать из базы информацию по этому магазину.

    2. Можно в одной базе данных, например товар, у него будет id_shop чтобы заходя на один конкретный магазин показывать только товары или другую информацию только этого магазина, все товары в одной таблице, и для всех магазинов

    3. Сложности, не будет клиентов, так как уже есть аналоги, у них есть партнерские программы, проверь идею, на них, и если заработаешь, то закажешь себе "платформу интернет-магазинов"
     
  4. Aguero

    Aguero Новичок

    С нами с:
    14 дек 2013
    Сообщения:
    19
    Симпатии:
    0
    Еще такой вопрос к умным людям, как правильнее делать подобный сервис, что бы в будущем к каждому субдомену можно было приклеить свой домен. Ну к примеру покупатель захотел что бы его сайт назывался не mysite.site.ru, а что бы он был на его купленом домене supersite.ru
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну если в системе есть шоп-ид то достаточно научить движок собственно резолвить исходный хост в этот шоп-ид при разборе запроса.