|
|
|
| Хочу сделать простой конструктор сайтов на php, так, чтобы пользователь вводил все данные и в конце получал готовый сайт на пару страниц! Данные заносятся в базу под ID! Только вот вопрос в автоматической генерации сайта для каждого пользователя! Т-е есть домен допустим partner.ru , для первого клиента это будет сайт по пути partner.ru/client1/ и тд для каждого. Т-е не проблема после заполнения информации пользователем, создавать папку client1 и копировать туда все файлы сайта, только вот как сделать, чтобы при скопировании всех файлов конкретного пользователя - подставились в запросы к базе ID для вывода инф!
Т-е по сути у всех сайты будут одинаковые 99% только в файлах в запросах к базе будет менятся ID select * from partners where id=1
Как лучше сделать, кто что подскажет? | |
|
|
|
|
|
|
|
для: oli
(23.06.2010 в 01:01)
| | Вы думаете, что Вам кто то будет пись такой скрипт?
Посмотрите функции mkdir() и copy(), думаю помогут. | |
|
|
|
|
|
|
|
для: class
(23.06.2010 в 01:27)
| | Вы не поняли, я все знаю как сделать, причем тут move copy, если вопрос о том как проследить чтоб запросы был из базы для каждого конкретного пользователя.. | |
|
|
|
|
|
|
|
для: OLi
(23.06.2010 в 01:33)
| | Так как у каждого пользователя свой субдомен (папка), то целесообразно имя папки также записывать в базу, следовательно в базе будут:
ID | имя_папки_файлов | ... | ... |
|
И если пользователь ввел в адресную строку к примеру: user1.partner.ru то выводится все в соответствии с данными содержащими имя папки user1. Другими словами запрос организуется не по ID, а по имени юзера (папки select * from partners where papka=имя_папки) | |
|
|
|
|
|
|
|
для: oli
(23.06.2010 в 01:01)
| | приветствую. тоже интересует такая тема.смотрю ты давно этим интересовался. можно поконкретнее узнать? будешь в онлайне скинь свои контакты (вк,почту) чтоб мог лично тебе написать. | |
|
|
|