p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 17.02.2013
Quote:
Originally Posted by pavelost
Здравствуйте, уважаемые пользователи форума. Представляю вам свою давнюю разработку - p_ini.
Данный include ускорит работу вашего игрового мода/скрипта (В случае, если ваш мод/скрипт работает на других INI редакторах, таких как Dini, mxINI, y_ini и т.д.).
Функции для работы с файлами:
PHP код:
OpenFile(adress[]);
CloseFile(pini:File);
SetStringFile(pini:File,key[],source[]);
SetIntegerFile(pini:File,key[],source);
SetFloatFile(pini:File,key[],Float:source);
SetBooleanFile(pini:File,key[],bool:source);
GetStringFile(pini:File,const key[],dest[]);
GetIntegerFile(pini:File,const key[],&dest);
GetFloatFile(pini:File,const key[],&Float:dest);
GetBooleanFile(pini:File,const key[],&bool:dest);
CreateFile(adress[]);
DeleteFile(adress[]);
Сравнение с MySQL:
![](http://image.pawno-info.ru/images/zgWmV.png)
|
Автор: pavelost
Re: p_ini - Самый быстрый редактор INI файлов -
SDraw - 18.02.2013
Ммм, I don't get it o_o
Re: p_ini - Самый быстрый редактор INI файлов -
Twixter - 18.02.2013
pastebin выкладывай
Re: p_ini - Самый быстрый редактор INI файлов -
OKStyle - 18.02.2013
Хотелось бы ещё тесты с SQLite и MySQL. Так, чисто сравнить.
Re: p_ini - Самый быстрый редактор INI файлов -
Romanius - 19.02.2013
Вы еще существуете?
[spoiler]Пастбин давай.[/spoiler]
Re: p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 22.02.2013
pastebin:
Клик
Держите.
Quote:
Originally Posted by OKStyle
Хотелось бы ещё тесты с SQLite и MySQL. Так, чисто сравнить.
|
Будет
Re: p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 23.02.2013
Тест скорости MySQL - wtf MySQL ?! - P.s Тест скорости от автора.
Re: p_ini - Самый быстрый редактор INI файлов -
Alexander_Petrov - 23.02.2013
Quote:
Originally Posted by Den_Bellik
Тест скорости MySQL - wtf MySQL ?! - P.s Тест скорости от автора.
|
Этот код не может выполняться 9 минут даже с учетом того, что запросы выполнены не в одном потоке.
Хотя, если нас реально не обманывают, база mysql стояла на микроволновке.
Re: p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 23.02.2013
Quote:
Originally Posted by Alexander_Petrov
Этот код не может выполняться 9 минут даже с учетом того, что запросы выполнены не в одном потоке.
Хотя, если нас реально не обманывают, база mysql стояла на микроволновке.
|
Только что тестировал, запрос очень тупит - выполнение 1-го запроса = 1 секунде.
И у его идет запрос не в талбицу, а в базу данных.
Re: p_ini - Самый быстрый редактор INI файлов -
Stepashka - 23.02.2013
Тест ужасен и необъективен. Запросы можно выполнить одним вызовом. Где можно посмотреть структуру БД?
Re: p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 23.02.2013
Quote:
Originally Posted by Stepashka
Тест ужасен и необъективен. Запросы можно выполнить одним вызовом. Где можно посмотреть структуру БД?
|
На дня сделаю свой тест, а вот таблицу посмотреть, смотри Тест скорости: Клик - там таблица.
Quote:
Originally Posted by pavelost
Сравнение с MySQL:
![](http://image.pawno-info.ru/images/zgWmV.png)
|
Re: p_ini - Самый быстрый редактор INI файлов -
Den_Bellik - 24.02.2013
Quote:
Originally Posted by pavelost
Den_Bellik, я специально не стал объеденять запросы. Мне интересно было показать, как MySQL реагирует на большое колличество мелких запросов.
|
Ответ автора p_ini
Re: p_ini - Самый быстрый редактор INI файлов -
Stepashka - 24.02.2013
Quote:
Originally Posted by Den_Bellik
На дня сделаю свой тест, а вот таблицу посмотреть, смотри Тест скорости: Клик - там таблица.
|
В каком файле, не нашел.
Quote:
Originally Posted by Den_Bellik
Ответ автора p_ini
|
Вы проверили не реакцию мускула, а реакцию плагина.
Re: p_ini - Самый быстрый редактор INI файлов -
Nikid - 25.11.2013
как будет правильно записать и прочитать координаты x,y,z. в файле? и еще вопрос, стоит ли всегда открывать и закрывать файл при чтении какого-то значения? вообще p-ini лучше mx-ini?
Re: p_ini - Самый быстрый редактор INI файлов -
-Stranger- - 27.11.2013
Nikid
1) Открыть файл.
2) Прочитать его содержимое.
3) Положить содержимое в глобальный массив.
4) Закрыть файл и больше никогда его не открывать на чтение.
5) Периодически, в нужные моменты, открывать файл для записи и сохранять значение массива.
Re: p_ini - Самый быстрый редактор INI файлов -
stabker - 28.11.2013
Количество понтов, в коде этого инклуда, зашкаливает
Re: p_ini - Самый быстрый редактор INI файлов -
Nadim - 30.11.2013
![angry](images/smilies/mad.png)
Мои комментарии:
1.Херня.
2.Говно.
3.Хуже всего (даже dini лучше).
4.Тест говнище.
5.Куча error+warning.
6.А про поинты даже нечего сказать...(ужас).
Re: p_ini - Самый быстрый редактор INI файлов -
Stepashka - 30.11.2013
Quote:
Originally Posted by stabker
Количество понтов, в коде этого инклуда, зашкаливает
|
Quote:
Originally Posted by Nadim
|
напишите лучше.
Re: p_ini - Самый быстрый редактор INI файлов -
Mutha_X - 01.12.2013
Просто автор обчитался вахой и теперь решил сделать что-то настолько пафосное, что сам император будет в шоке.