![]() |
Тона констант в PHP или база в SQL?
Хочу делать базу из ~1000 переменных, к которым будет постоянный доступ(сервер к которому будет обращаться куча пользователей). И сначала я хотел создать базу в SQL, и при каждом запросе, ПХП будет обращаться к базе, резервировать переменную, и сравнивать входные данные. А потом подумал зачем мне все время делать поиск по базе, при каждом запросе, если я могу просто зарезервировать 1000 констант в ПХП(через define()), и просто сравнивать входные данные с этими переменными. Какой из этих вариантов лучше?
|
Первый
|
Забыл сказа что мне нужно то что быстрей работает. И можете объяснить почему первый вариант, я просто не понимаю. Что нужно для такого кол-во переменных, оперативка, ну куплю тонну оперативы для сервера. И во втором варианте, я так понимаю эти переменные будут просто всегда подгружены, все равно они будут постоянно использоваться. Зачем осуществлять поиск по каждому запросу.
|
Цитата:
|
Цитата:
|
нет! их будет по 1000 на каждого пользоватлея, потму что на каждый запрос запускается персональная копия php-интерпритатора, или как он тим пишется.
А в случае с базой не нужно грузить эту тысячу даже одному пользователю. Потому что нужно делать запрос к базе в соотвествии "с входными переменными от пользователей" и получить необходимый ответ о неё. |
Цитата:
|
можно узнать побольше про алгоритм?
|
Цитата:
|
|
В SWF вшить нельзя, это игровая флешка.
Да мне все равно как и где хранить константы, мне главное чтобы это было максимально экономично по ресурсам, и максимально быстро работало. Тут и спрашиваю совета. Если быстрей в XML, то буду в XML, хотя вчера уже написал на SQL, и начал заполнять базу. И возник вопрос: http://www.flasher.ru/forum/showthread.php?t=130568 Но если хранить в XML, то опять тот же самый вопрос, что быстрей, если я сохраню строку и буду делить PHP, или если для каждой переменной создам разметку XML. Хотя тут наверняка вариант с индивидуальной разметкой - быстрей, а вот как в SQL этого я не знаю. |
Цитата:
Цитата:
Вот пример хмл к вашему случаю data.xml Код:
<xml>Код AS3:
Все |
+1 проще вшить, т.к флешка загружается, если все таки какие то изменения допустим в течении дня или часа -) , то XML
|
Цитата:
Зачем мне парсер ХМЛ в клиенте, если я любым снифером потделую входящую инфу, и сделаю из этого ХМЛ что захочу. И FLASH это проглотит с потрохами. Большое спасибо за старания и то что расписали парсер, но у меня проблема не написать парсер, у меня он уже есть, так как ПХП с клиентом общается через ХМЛ. Я бы хотел выбрать наибыстрейший способ реализации базы констант. И эти константы никуда отправляться не будут, мне с ними надо только сравнивать на сервере. |
мда. наверно это не константы, а переменные.
з.ы пишите лучше не на пхп, будет жопа потом |
В чем жопа?
Почему не на ПХП? На чем тогда писать? Уже сделал на ПХП, и нашел отличную вещь, для реализации моей задумки, все таки сохраняю в одну строковую переменную: serialize() Так получается быстрей. |
| Часовой пояс GMT +4, время: 02:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.