420 Man Ответов: 2

Обновления пользователей вставка удаление и запрос XML БД


Я пытаюсь настроить инструмент редактирования для сотрудников веб-сайта, чтобы они могли редактировать и обновлять свою информацию, хранящуюся в базе данных xml. Это небольшая интерактивная площадка, которую я собираю для малого бизнеса с низким бюджетом. У меня уже есть базы данных, настроенные для остальной части сайта. Никаких оскорблений, пожалуйста, просто ищу помощь, если я могу получить ее здесь.

Что я уже пробовал:

На данный момент ничего не было опробовано, но я использую C# для остальной части основной области веб-сайта.

Graeme_Grant

Зачем нужен XML-файл для базы данных??? Это было бы очень медленно!

[no name]

Мне нравится xml, и я использую хостинг GoDaddy, и мне не нравятся их mysql, sql-сервисы и конструктор веб-сайтов. Из опыта MS DB работает медленнее, чем XML, я использую html 4.0 с .net 2.0 и 4.0.

[no name]

Я пытался дать вам быстрый ответ, но вкратце. Я живу в Лонгвью, штат Вашингтон, и есть много малых предприятий, которые нуждаются в дешевом решении для своих сотрудников и с низким бюджетом не могут позволить себе платить администраторам за удовлетворение своих потребностей. Поэтому я разрабатываю это, чтобы помочь им управлять сотрудниками и другими людьми, с которыми они ведут бизнес. Различные xml-БД. Я также делаю это, чтобы они могли сами управлять сайтом, и в долгосрочной перспективе они, скорее всего, не пойдут с внешним хостом. Пожалуйста, не Дик отвечает так, как только что сделал раствор ppolymorphe.

2 Ответов

Рейтинг:
2

Patrice T

Цитата:
... для веб-сайта ... моя база данных xml.

Вероятно, это худшая комбинация, о которой я когда-либо слышал в многопользовательской среде.
XML-файл как база данных не является многопользовательским. Более или менее каждая операция включает в себя полное чтение и полную запись файла. Это только грубая сила.
Совет: подумайте о реальной базе данных сервера.
Цитата:
Есть ли у кого-нибудь там пример, который я могу скачать?

У вас могут возникнуть трудности с поиском кода, потому что никто серьезно в веб-разработке не будет использовать xml в качестве основной базы данных.

[обновление]
Цитата:
Я задал вопрос и не получил ответа

Если вы недовольны моим ответом, попробуйте некоторые платные услуги.
Цитата:
так что вы все можете быть оскорбительно для нас,

Значит, это я тебя оскорбляю ? Ах ты, придурок ! :)


[no name]

Ты-Дик пполиморф. Я работаю над небольшим решением для компании с чуть более чем 400 сотрудниками,и этот сайт для них. У них низкий бюджет,и с таким небольшим количеством сотрудников это не будет медленным. Ты просто осел, пытающийся принизить людей, потому что думаешь, что ты лучше их. Поскольку вы не предлагали ничего, кроме подавления, вы должны просто занять свое отношение в другом месте и перестать помогать. Так что иди и будь мудаком где-нибудь в другом месте.

Graeme_Grant

Удачи вам в получении помощи с таким отношением!

[no name]

так что вы все можете нас обидеть, хм. Я знаю, что есть способ использовать запросы c sharp и sql для этого и вызывать только пользователя, вызывающего его. Какое решение было предложено мне? Мне не следовало бы истекать кровью из-за людей, которые ведут себя так, будто они лучше. Я задал вопрос, но не получил ответа, и вы собираетесь назвать меня плохим отношением, когда я сказал кому-то не проявлять отношения. Что за справочная служба это сайт. Я только что присоединился, и на мой первый вопрос никто не ответил, к счастью для меня, у меня есть мозг, и я понял, что мне нужно использовать другой jquery. На второй вопрос я получил оскорбительный ответ, который ничего не решил. Так что, возможно, я выбрал не тот сервис, чтобы попробовать работать.

Patrice T

Лол, у меня всего 30 лет опыта работы с сетевыми базами данных.
Но, похоже, вы знаете лучше нас, почему бы вам не создать свое собственное решение ?

Рейтинг:
0

Graeme_Grant

Если вы настаиваете на использовании XML-файла для хранения данных, по крайней мере кэшируйте локальную копию для чтения, а затем используйте кэшированный конвейер очереди для записи пакетов на диск, скажем, каждые 500 мс. По крайней мере, таким образом вы можете избежать написания коллизий и блокировок в своем коде...