Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Субд на скриптовом языке типа php / 25 сообщений из 113, страница 1 из 5
02.12.2016, 15:05
    #39359386
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
решил свою простенькую субд сделать на php
что-то уже работает
к примеру 100000 вставляет в таблицу с одним столбцом за 20 сек
выводит на экран примерно за это же время
суть задачи в том:
1. чтоб свою базу научиться делать (потом на компилированный язык переведу)
2. на вэбсайте иметь хостин с минимальными затратами и более продуктивный

насколько эта задача актуально и перспективна для общества, хотелось бы узнать?
...
Рейтинг: 0 / 0
02.12.2016, 15:14
    #39359392
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02насколько эта задача актуально и перспективна для общества, хотелось бы узнать
неактуальна и бесперспективна
...
Рейтинг: 0 / 0
02.12.2016, 15:20
    #39359397
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Изопропил,

обоснуй
...
Рейтинг: 0 / 0
02.12.2016, 15:33
    #39359407
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Изопропилbas02насколько эта задача актуально и перспективна для общества, хотелось бы узнать
неактуальна и бесперспективна

неужели сайт на mysql будет более перспектино
тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
соответственно вероятность что сайт будет не работать увеличивается в 2 раза + хостинг с sql дороже чем без него
...
Рейтинг: 0 / 0
02.12.2016, 16:04
    #39359440
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02Изопропилпропущено...

неактуальна и бесперспективна

неужели сайт на mysql будет более перспектино
тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
соответственно вероятность что сайт будет не работать увеличивается в 2 раза + хостинг с sql дороже чем без него

sqllite есть. это первое :)

А второе - реализация mysql удобна и многофункциональна. Для работы с mysql написано много драйверов, которые обычные табличные данные преобразовывают в объекты, что делает использование MySQL удобным в проектах.

Уже реализованные базы данных снабжены такими алгоритмами оптимизации, что ты их не переплюнешь и за пол годы работы.

Ну и последнее. Практика показывает, что лучше сначала написать, а потом спросить насколько это полезно, чем сначала спросить, а потом услышав сотни "БЕСПОЛЕЗНО" попытаться написать :)

Если есть свободное время, которое не жалко посвятить самообучению, то ни одна задумка не будет бесполезной :) Но занимаясь самообучением не рассчитывай сделать что-то полезное обществу. Если так получится - прекрасно, ты молодец и тебе повезло. Если не получится - то это самый ожидаемый вариант, и ты пытался написать СУБД на php не для народа, а для того, что бы научиться чему-то новому (ну хотя бы тому, что не надо писать субд на php :)) ). Не гоняйся за двумя зайцами.
...
Рейтинг: 0 / 0
02.12.2016, 18:52
    #39359620
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Програмёр,

как же ты ошибаешься,
если у тебя есть исходник который читает данные (функция с циклом) ты на базе можешь сделать супер оптимизированный запрос,
скопировав ее и сделать отдельную функцию
нежели чем писать sql потом сервак его будет анализировать, что-то делать не факт что он его правильно и оптимально разберет и потом выдаст данные, потом ты эти данные получаешь и начинаешь снова стоить цикл , что бы их как-то преобразовать
100% такой подход менее эффективен
я понимаю что сейчас есть 400 субд
но они делаются как универсальный инструмент
к примеру попробуй швейцарским ножом что-то выточить - хер получится нужно стамеску использовать...
я думаю ты понял
...
Рейтинг: 0 / 0
02.12.2016, 19:00
    #39359623
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02,

ну что ж. я тут не для того, что бы спорить. Но идею я понял, к моему совету ты не прислушаешься :) Тогда удачи в написании суперпроизводительной СУБД на пхп.
...
Рейтинг: 0 / 0
02.12.2016, 21:26
    #39359683
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
они годами работают...
...
Рейтинг: 0 / 0
02.12.2016, 21:27
    #39359684
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02я понимаю что сейчас есть 400 субд
но они делаются как универсальный инструмент
key-value хранилища рассматривал?
...
Рейтинг: 0 / 0
03.12.2016, 01:38
    #39359783
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02,

Делай обязательно, ни одной СУБД на ПХП пока нет, насколько я в курсе. Это же круто будет!

А то что мы вот это вот - за любым чихом в MySQL лезем. А тут бац - ПХП есть на сервере? Так точно, товарищ старший разработчик! Ну все - вот тебе и СУБД сразу.

По-любому делай. Потом на Kickstarter можно будет даже наверно ломонуться!
...
Рейтинг: 0 / 0
03.12.2016, 01:51
    #39359785
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Хотя нет - стоп стоп стоп. Погуглил.
Подобная попытка уже несколько лет назад была зафиксирована в нашей Галактике: СУБД на PHP - реально!
Стоит почитать коменты - смешные )
...
Рейтинг: 0 / 0
03.12.2016, 10:01
    #39359801
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Субд на скриптовом языке? Вот: https://github.com/tonsky/datascript
...
Рейтинг: 0 / 0
07.12.2016, 01:58
    #39361555
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Изопропил,
а что это?
...
Рейтинг: 0 / 0
07.12.2016, 02:02
    #39361556
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Изопропилbas02тем более что mysql обычно на отдельном серваке, который будет периодически подвисать
они годами работают...
периодически сайты виснут
...
Рейтинг: 0 / 0
07.12.2016, 09:33
    #39361607
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02Изопропилпропущено...

они годами работают...
периодически сайты виснут
А мониторингом пользоваться пробовали? Вдруг у Вас следующая картина:

...
Рейтинг: 0 / 0
07.12.2016, 09:36
    #39361608
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
То есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.
...
Рейтинг: 0 / 0
07.12.2016, 12:15
    #39361725
experience
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
...
Рейтинг: 0 / 0
07.12.2016, 12:18
    #39361727
experience
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Надоест скриптовать если вдруг :
http://rapideuphoria.com/russian/e2c_r.htm http://rapideuphoria.com/e2c.htm
...
Рейтинг: 0 / 0
12.12.2016, 00:39
    #39364579
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
skyANAТо есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.

mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
...
Рейтинг: 0 / 0
12.12.2016, 01:12
    #39364587
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02есть вероятность того что будет зависание из-за кого-тоНо уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).
...
Рейтинг: 0 / 0
12.12.2016, 09:18
    #39364655
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
bas02skyANAТо есть на MySQL приходится 10% времени обработки запроса, а большая часть приходится на PHP.
И сайты виснут именно из-за кривого кода на PHP.

mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
С чего это вероятность зависания меньше, особенно когда "помимо твоего сайта еще есть куча других сайтов и баз"? :)
Наоборот.

Например обработка регулярного выражения на одном сайте может основательно выжрать CPU и всем остальным на этом "серваке" придётся испытать зависание :)

Ну и картинку Вы видели? У Вас другие метрики? Или у Вас только предположения?
...
Рейтинг: 0 / 0
12.12.2016, 10:11
    #39364700
Vladimir Baskakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
хорошо, а когда та база будет потом
bas02(потом на компилированный язык переведу)

переведена на компилируемый, она точно будет лучше MySql или SqlLite или postgres'a?

если есть много времени, то отчего не сделать свою базу.... нет, свой язык программирования, на нем свою базу.... а еще лучше - свою ось, под ней язык, на нем....

bas02обоснуй

зачем? если коллега говорит туристу - туда не ходи, там болото. Турист такой - "обоснуй!" - хочешь, иди ...... лет несколько кстати бумажная книжка была, где подробно разбиралось как на плюсах написать интерпретатор упрощенного SQL. искать лень...

а так присоединюсь - не актуально.
и немного напоминает троллинг, стебе....
...
Рейтинг: 0 / 0
12.12.2016, 14:42
    #39364912
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
Vladimir Baskakov,

кто сказал что то о чем тут говорится должно быть лучше mysql
речь идет о том чтоб сделать базу с минимальным, но достаточным
функционалом и быть полностью независимым от поставщиков субд
в некоторых своих проектах

зачем делиться прибылью своих клиентов с поставщиками субд?
...
Рейтинг: 0 / 0
12.12.2016, 14:47
    #39364915
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
skyANAbas02пропущено...


mysql - один сервак
php - второй сервак

на этих серваках помимо твоего сайта еще есть куча других сайтов и баз
есть вероятность того что будет зависание из-за кого-то
примерно это бывает раз в год или два раза из практики
если у тебя все на одном серваке то тупо вероятность зависания в два раза меньше
С чего это вероятность зависания меньше, особенно когда "помимо твоего сайта еще есть куча других сайтов и баз"? :)
Наоборот.

Например обработка регулярного выражения на одном сайте может основательно выжрать CPU и всем остальным на этом "серваке" придётся испытать зависание :)

Ну и картинку Вы видели? У Вас другие метрики? Или у Вас только предположения?

метрики за пару часов?
речь идет о стабильной работе за год
...
Рейтинг: 0 / 0
12.12.2016, 14:50
    #39364920
bas02
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Субд на скриптовом языке типа php
miksoftbas02есть вероятность того что будет зависание из-за кого-тоНо уж из-за MySQL - в последнюю очередь.
Я вообще ни разу в жизни не видел именно зависшего MySQL (очень долгую обработку запроса зависанием не считаю, т.к. это не MySQL виноват).

не сталкивался с том что один и тот же запрос может отрабатывать за разное время?
может за доли секунд а может и за несколько десятков секунд?
видимо это зависит от загрузки сервака, сети... но такое периодически происходит
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Субд на скриптовом языке типа php / 25 сообщений из 113, страница 1 из 5
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]