Не могу настроить его вечно показывает:
The configuration database is read-only.
Some features of SQLiteManager can't work correctly.
Как я понял где-то тут поиграться. Я игрался игрался так ничё и не замутил полезного=)
<?php
/**
* Web based SQLite management
* User defined
* @package SQLiteManager
* @author Frйdйric HENNINOT
* @version $Id: user_defined.inc.php,v 1.7 2006/04/14 15:16:52 freddy78 Exp $ $Revision: 1.7 $
*/
/**
* General include path
*/
// define("INCLUDE_LIB", "./include/");
/**
* By default the DEBUG mode depend of SQLiteManagerVersion, if it's finish by 'CVS' debug mode turn on
* You can force debug mode to on by setting 'DEBUG' constante
*/
define("DEBUG", true);
/**
* You can move configuration database, it's best for security reason.
* for this you can set 'SQLiteDb' constante with the full path!
* The configuration database version must be the same of 'SQLITE3' constante.
* for windows : define('SQLiteDb', 'c:\path\to\sqlite\config.db');
*/
// define ("SQLiteDb", "/usr/local/apache2/htdocs/SQLiteManager-1.2.0RC1/include/config.db");
/**
* You can define a default dir where you place all sqlite databases!!
* All database create without path will be save here, and the uploaded database so
*/
// define("DEFAULT_DB_PATH", "/var/www/sqliteDb/");
/**
* Some plugins has been in development
* To activate the use of plugin set the 'ALLOW_EXEC_PLUGIN' to true
*/
// define("ALLOW_EXEC_PLUGIN", false);
/**
* You activate authenticate by setting the constante 'WITH_AUTH' to true
* In admin mode you can manage all users and groups
* The default passwd of 'admin' user is 'admin'
*/
define ("WITH_AUTH", true);
/**
* In authenticate mode, you can autorize the user to change password
*/
define ("ALLOW_CHANGE_PASSWD", true);
/**
* The 'NAV_NBLINK' constante, define the default number of link into navigation bar
*/
// define("NAV_NBLINK", 10);
/**
* Left Frame width
*/
//define("LEFT_FRAME_WIDTH", 200);
/**
* display empty item into left frame
*/
// define("DISPLAY_EMPTY_ITEM_LEFT", true);
/**
* Number of columns for textarea
*/
// define("TEXTAREA_NB_COLS", 60);
/**
* Number of rows for textarea
*/
// define("TEXAREA_NB_ROWS", 5);
/**
* Number of char display on partial text view
*/
// define("PARTIAL_TEXT_SIZE", 20);
/**
* Number of record per page display on browse mode
*/
// define("BROWSE_NB_RECORD_PAGE", 20);
/**
* Replace TextArea with advanced editor SPAW Editor
* Only where 'HTML' is selected in browse mode
*/
// define("ADVANCED_EDITOR", false);
/**
* Define the full path to SPAW Editor
*/
// define("SPAW_PATH", "/usr/local/apache2/htdocs/sqlitemanager/spaw/");
/**
* Define Toolbar style for the SPAW Editor
*/
// define("SPAW_TOOLBAR_STYLE", "sqlitemanager");
/**
* Use jscalendar for date entrie
*/
// define('JSCALENDAR_USE', true);
/**
* jscalendar path
*/
// define('JSCALENDAR_PATH', '/jscalendar/');
/**
*Allow use of 'Full search' UDF
*/
// define("ALLOW_FULLSEARCH", true);
?>
Спустя 4 минуты, 28 секунд (8.11.2011 - 19:16) Zerstoren написал(а):
rwx настроен правильно?
БД, то идет одним транспортируемым файлом...
ЗЫ. Не юзайте sqlite для сайтов.
БД, то идет одним транспортируемым файлом...
ЗЫ. Не юзайте sqlite для сайтов.
Спустя 4 минуты (8.11.2011 - 19:20) VELIK505 написал(а):
Я не для сайтов. Я хочу сравнить откуда будет идти выборка быстрее 100 ссылок и описания к ним из sqlite или с обычного файла.
Скажите ещё как rand в sqlite ?
$result = sqlite_query($db, "SELECT * FROM bann100 ORDER BY RAND() LIMIT 1");
выдаёт ошибку:
no such function: RAND каков тут аналог в sqlite ?
Права ставил так:
chown -R www:www /usr/local/www/sqlitemanager/
думаю чёто тут и запорол.
всё делал вот по этой статье в общем. http://webpanels.spb.ru/sqlitemanager.php
А вообще чёто надо держать в sqlite чем в mysql. Ну щас не в этом суть мне надо с панелью помочь
Скажите ещё как rand в sqlite ?
$result = sqlite_query($db, "SELECT * FROM bann100 ORDER BY RAND() LIMIT 1");
выдаёт ошибку:
no such function: RAND каков тут аналог в sqlite ?
Права ставил так:
chown -R www:www /usr/local/www/sqlitemanager/
думаю чёто тут и запорол.
всё делал вот по этой статье в общем. http://webpanels.spb.ru/sqlitemanager.php
А вообще чёто надо держать в sqlite чем в mysql. Ну щас не в этом суть мне надо с панелью помочь
Спустя 12 минут, 18 секунд (8.11.2011 - 19:32) VELIK505 написал(а):
Так с RAND на sqlite это RANDOM тут разобрался. Помогаем с панелью.
Так а вот выборка и время на sqlite из 200 баннеров http://nice-bux.ru/2_2.php
кому интересно. Быстрее чем из файла.
Так а вот выборка и время на sqlite из 200 баннеров http://nice-bux.ru/2_2.php
кому интересно. Быстрее чем из файла.
Спустя 28 минут, 21 секунда (8.11.2011 - 20:01) PandoraBox2007 написал(а):
глупость , nosql если файл пишеться на md диск в линуксе (ОЗУ) + получение данных (ключ => данные)
а если он пишеться на hdd то это уже реляционка с индексирование журнала на диске и ущербным I/O
а если он пишеться на hdd то это уже реляционка с индексирование журнала на диске и ущербным I/O
Спустя 1 минута, 14 секунд (8.11.2011 - 20:02) VELIK505 написал(а):
Я смотрю все такие умники. А по делу так никто ничего и не сказал.
Спустя 4 минуты, 49 секунд (8.11.2011 - 20:07) PandoraBox2007 написал(а):
Цитата (VELIK505 @ 8.11.2011 - 18:32) |
Так с RAND на sqlite это RANDOM тут разобрался. Помогаем с панелью. Так а вот выборка и время на sqlite из 200 баннеров http://nice-bux.ru/2_2.php кому интересно. Быстрее чем из файла. |
>> Быстрее чем из файла.
php массив + mt_rand ??
Сам пхп файл заворачиваеться оппкод кешером.
У тебя просто напросто в sqlite выростет WCPU и дисковое ожидание с ростом посещялки будет только расти
Спустя 11 минут, 56 секунд (8.11.2011 - 20:44) PandoraBox2007 написал(а):
мой друг для рекамы ваще использует node.js скорость приличная
Спустя 1 минута, 15 секунд (8.11.2011 - 20:45) VELIK505 написал(а):
Я и на ноде умею многие вещи мутить. Понятное дело node.js мощная штука.
Спустя 6 минут, 21 секунда (8.11.2011 - 20:51) Игорь_Vasinsky написал(а):
Слушай, там ведь вся бд в файле, проверь права... он же говорит read only
Спустя 14 минут, 19 секунд (8.11.2011 - 21:06) VELIK505 написал(а):
Да всё я разобрался. Я почемуто думал что sqlite очень быстрый как я вижу там нету ничего быстрого. Щас пока не понимаю зачем она нужна вообще
Спустя 31 минута, 13 секунд (8.11.2011 - 21:37) PandoraBox2007 написал(а):
Цитата (VELIK505 @ 8.11.2011 - 20:06) |
Да всё я разобрался. Я почемуто думал что sqlite очень быстрый как я вижу там нету ничего быстрого. Щас пока не понимаю зачем она нужна вообще |
на нем построены все данные/контакты/gps кординаты на айфоне и мозилла
Скажем просто он годиться для децентрализированого клиента например локальные базы юзера, как альтернатива MS Access он не годиться для подключения множества к единому сегменту
Спустя 1 час, 41 минута, 1 секунда (8.11.2011 - 23:18) VELIK505 написал(а):
Короче для сайто строения не годиться не куда
А какие есть быстрые NOSQL базы? Я couchDb ещё смотрел тоже какая-то медленная.

А какие есть быстрые NOSQL базы? Я couchDb ещё смотрел тоже какая-то медленная.
Спустя 15 часов, 48 минут, 39 секунд (9.11.2011 - 15:06) PandoraBox2007 написал(а):
Redis
Drizzle
вот эти решения можно опробовать, они гибридны используют озу и SWAP для распределения выделения памяти
Drizzle
вот эти решения можно опробовать, они гибридны используют озу и SWAP для распределения выделения памяти
Спустя 6 дней, 12 часов, 37 минут, 25 секунд (16.11.2011 - 03:44) VELIK505 написал(а):
У меня redis используеться. Ну редиску и мемкеш я не отношу к nosql базам а отношу к мемори хранилищам.