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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

bas02обоснуй

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

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

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

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


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

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

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

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

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

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


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