Понятно, что ничего не понятно... Не понял Радость
Короче myisam поддерживает поиск, быстро делает insert и у него есть блокировки.
У innodb усть транзакции, хранимые процедуры, блокировка на уровне строк и быстрые выборки.
Я еще с этой компанией не связывался, но так понимаю, они толкают этот аналитический инструмент нефтедобывающим компаниям. А работать с графиком будет оператор скважины: сидит на объекте в каске за компом, при неустойчивой работе (превышения показателей) принимает к-либо действия: закрывает скважину, к примеру
Получается, варианты:
1)php http://www.php.su/functions/?cat=image
2)canvas
3)сторонние библиотеки, типа highcharts
если это все, то будем разбираться...
Contr, несомненно аргументированный ответ.
Тогда самостоятельно ищите библиотеку для построения графиков( 1 вариант уже забракован, но их много ), а если все будет такой же хнёй( вероятно нет метода sdelatKrasivo() ), дальше сами по данным высчитываете координаты и используя графические функции функции создаете изображение, либо изучаете Canvas 2D API и рисуете на клиенте
Это то что надо. Наверно.
Вообще, я вот что думаю, весь это график написан на
C++, использование STL, Boost, Qt Framework, ООП, Design Patterns.
или чем то таким...
Я думаю очень трудно сделать на веб платформе, но все таки можно (Добавление)
esterio пишет:
Contr пишет:
Crate пишет:
Contr Raphael.js
Это хня.
А какие аргументы против его использования. Лично я ее использовал и мне она понравилась. Ну если влом паритсья мб highcharts
Естерио, пройди по ссылке в первом топике, посмотри на график- это Вам не осадки и солнечне деньки считать. У меня около 20 динамических графиков на highcharts и fusioncharts, пара - на flot - они более менее серьезные данные описывают. А рафаель - это вообще ни о чем.
А по ссылке - там графики, я таких даже не видел, чтобы были библиотеки в сети (Добавление)
Это мега серьезные графики! Поэтому тут и речь идет о том, чтобы не графиками пользоваться, а делать картинку (jpeg или другую) и ее выводить на экран
Был бы постгрес...
1) Найти все не повторяющиеся записи, очистить таблицу, вставить эти записи (Добавление)
У тебя php? Проблема в том, что я не знаю как хранить промежуточные результаты в мускул
Ваша таблица выводится в виде двойного массива:
массив строк, где каждая строка - массив значений.
В php есть две функции - либо сразу весь объект PDO (базы данных) представить в виде массива, либо только первую его строку.
Рассмотрим первый вариант:
При использовании функции php fetchAll (Postgre) или подобной ему функции для MySQL (наверно, mysql_fetch_array) объект PDO превращается в массив следующей структуры:
Я тебе дам советы, которые тебе помогут, они мне сразу в глаза бросаются:
1) Ты правильно начал - надо начинать с БД, только много позже - с обертки в виде php
2) Лучший способ продумать архитектуру БД - методом проб и ошибок. Когда сделаешь как тут написал, попробуй составить запросы, которые тебе будут нужный потом (выбрать людей, кто не оставил комментарии... и т.д.). Возможно тебе придется переделать таблицы в БД.
3) Перестань называть таблицы через "_" Придумай короткие названия из одного слова. Тебе потом запросы писать - ты просто оху**шь! Чем короче название таблиц и полей - тем лучше. Со временем поймешь.
4)
Цитата:
Прочитал, что вроде объединение замедляет отклик БД.
забей. Продумай, где у тебя должны обязательно заполняться поля (пиши NOT NULL), где - нет
5) И последнее, но не последнее по важности - не используй CHAR(n). Он добавляет ( и php потом выводит) дополнительные пробелы. Используй ТEXT, а если надо принудительно ограничить длину символов - VARCHAR(n)
Я думаю, это не первая Ваша проблема будет. Для изучения SQL рекомендую: http://www.php.su/books/mysql/sql_basic.zip
Здесь разбирается стандартный язык SQL, он подойдет под любую систему управления базой данных (СУБД), например,
MySQL (лучше сразу используй MariaDB - он вышел вместо MySQL, который теперь перестал поддерживаться )
или PostgreSQL (рекомендую),
Firebird,
платные (это зло - имхо) Oracle
Изучив уроки по ссылке - сможешь пользоваться любой СУБД, лишь потом осваивая ее особенности.
Далее:
Мой совет - не пользоваться ни Денвером ни XAMPP ни LAMPP (это все заранее настроенная система апач - php - MySQL) - все равно Вам придется настроить свою систему, рано или поздно. А разбираться в чужом пакете программ - зря тратить время. Лучше потратьте его на обучение - как сделать все самому. Поэтому - редкостный экземпляр мануала (рекомендую скачать страничку!) http://www[dot]tmanager[dot]ru/russian/apache[dot]html