[Include] p_ini - Самый быстрый редактор INI файлов
#1

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:
Автор: pavelost
Reply
#2

Ммм, I don't get it o_o
Reply
#3

pastebin выкладывай
Reply
#4

Хотелось бы ещё тесты с SQLite и MySQL. Так, чисто сравнить.
Reply
#5

Вы еще существуете?

[spoiler]Пастбин давай.[/spoiler]
Reply
#6

pastebin: Клик

Держите.

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Хотелось бы ещё тесты с SQLite и MySQL. Так, чисто сравнить.
Будет
Reply
#7

Тест скорости MySQL - wtf MySQL ?!
  • P.s Тест скорости от автора.
Reply
#8

Quote:
Originally Posted by Den_Bellik
Посмотреть сообщение
Тест скорости MySQL - wtf MySQL ?!
  • P.s Тест скорости от автора.
Этот код не может выполняться 9 минут даже с учетом того, что запросы выполнены не в одном потоке.
Хотя, если нас реально не обманывают, база mysql стояла на микроволновке.
Reply
#9

Quote:
Originally Posted by Alexander_Petrov
Посмотреть сообщение
Этот код не может выполняться 9 минут даже с учетом того, что запросы выполнены не в одном потоке.
Хотя, если нас реально не обманывают, база mysql стояла на микроволновке.
Только что тестировал, запрос очень тупит - выполнение 1-го запроса = 1 секунде.
И у его идет запрос не в талбицу, а в базу данных.
Reply
#10

Тест ужасен и необъективен. Запросы можно выполнить одним вызовом. Где можно посмотреть структуру БД?
Reply
#11

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Тест ужасен и необъективен. Запросы можно выполнить одним вызовом. Где можно посмотреть структуру БД?
На дня сделаю свой тест, а вот таблицу посмотреть, смотри Тест скорости: Клик - там таблица.
Quote:
Originally Posted by pavelost
Сравнение с MySQL:
Reply
#12

Quote:
Originally Posted by pavelost
Den_Bellik, я специально не стал объеденять запросы. Мне интересно было показать, как MySQL реагирует на большое колличество мелких запросов.
Ответ автора p_ini
Reply
#13

Quote:
Originally Posted by Den_Bellik
Посмотреть сообщение
На дня сделаю свой тест, а вот таблицу посмотреть, смотри Тест скорости: Клик - там таблица.
В каком файле, не нашел.
Quote:
Originally Posted by Den_Bellik
Посмотреть сообщение
Ответ автора p_ini
Вы проверили не реакцию мускула, а реакцию плагина.
Reply
#14

как будет правильно записать и прочитать координаты x,y,z. в файле? и еще вопрос, стоит ли всегда открывать и закрывать файл при чтении какого-то значения? вообще p-ini лучше mx-ini?
Reply
#15

Nikid
1) Открыть файл.
2) Прочитать его содержимое.
3) Положить содержимое в глобальный массив.
4) Закрыть файл и больше никогда его не открывать на чтение.
5) Периодически, в нужные моменты, открывать файл для записи и сохранять значение массива.
Reply
#16

Количество понтов, в коде этого инклуда, зашкаливает
Reply
#17


Мои комментарии:
1.Херня.
2.Говно.
3.Хуже всего (даже dini лучше).
4.Тест говнище.
5.Куча error+warning.
6.А про поинты даже нечего сказать...(ужас).
Reply
#18

Quote:
Originally Posted by stabker
Посмотреть сообщение
Количество понтов, в коде этого инклуда, зашкаливает
Quote:
Originally Posted by Nadim
Посмотреть сообщение

Мои комментарии:
1.Херня.
2.Говно.
3.Хуже всего (даже dini лучше).
4.Тест говнище.
5.Куча error+warning.
6.А про поинты даже нечего сказать...(ужас).
напишите лучше.
Reply
#19

Просто автор обчитался вахой и теперь решил сделать что-то настолько пафосное, что сам император будет в шоке.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)