
Den
15.01.2019
11:43:22
так они вроде как построены на пдо

Сасный
15.01.2019
11:44:10
Что до выбора между указанными кандидатами, я больше верю диби, ибо тот живет на гх и там я точно могу узнать когда последний раз в нем что-то обновлялось.

Den
15.01.2019
11:45:00
там meekro тоже ж
https://github.com/SergeyTsalkov/meekrodb

Google

Сасный
15.01.2019
11:45:21

Pavel
15.01.2019
11:45:35
Да уж, лучше реально над pdo обертку набросать за час, чем зависеть от странных библиотек
или просто взять доктрину

Сасный
15.01.2019
11:45:45

Den
15.01.2019
11:46:30

Сасный
15.01.2019
11:46:44
Короче, если выбор между этими двумя либами, я топчу за mysqli.

Den
15.01.2019
11:46:46

Антон
15.01.2019
11:47:07
Здравствуйте, есть вопрос: у меня есть переменная $changedAttributes доступ к ней осуществляется по ключу changes, но я хочу, чтобы выводилась не она, а только поле field_value, которое находится внутри нее
если я пишу
‘changes’ => $changedAttributes->settings->field_value
то оно пишет trying to get propery of non-object.
сама пременная $changedAttributes выглядит вот так:
"settings": "[{\"field_name\":\"token\",\"field_type\":\"text\",\"field_editable\":true,\"field_value\":\"771352550:AAEBXPl5hIupi3eEm2YMFpiTSK0h3fdg4FM\",\"is_system\":false}]"
}
как мне быть, чтобы все получилось?

Сасный
15.01.2019
11:47:16

Den
15.01.2019
11:47:35

Сасный
15.01.2019
11:48:02

Den
15.01.2019
11:48:52
т.е. упростить до вызовать функций а-ля $db->select('book')->$author

Google

Сасный
15.01.2019
11:49:22
особенно когда процедурщик

Den
15.01.2019
11:49:35
вот я про mysqli и спрашиваю

Сасный
15.01.2019
11:50:18
Для этого тебе придется написать свою обертку(ахахахах)

Den
15.01.2019
11:51:03
отлично, я весь внимание

Pavel
15.01.2019
11:51:31

Сасный
15.01.2019
11:51:49
Э не, вопрос был за "что лучше", а не "научите\покажите".

Den
15.01.2019
11:52:06
вопрос эволюционировал

Сасный
15.01.2019
11:52:25

Pavel
15.01.2019
11:52:33
выбирает поле из таблицы, имя которого хранится в $author ?

Den
15.01.2019
11:53:07
ну смотри, есть в таблице books ключ author
ключ ведёт к таблице с author_id
а там уже name, bio

Pavel
15.01.2019
11:55:52
`$db->select('book')->$author` Тогда непонятно мне как библиотека узнает что надо сделать запрос к author
Если мы получаем некий объект book, и потом у него обращаемся к некоему свойству, которое хранится в $author... ?

Den
15.01.2019
11:56:55
у меня есть пример в виде notorm где это реализовано, но кривенько https://www.notorm.com/
(сам notorm не катит)

Google

Pavel
15.01.2019
11:59:06
короче, все это так местечково и субъективно.. нет pdo не умеет реляции.
Просто найди ORM побольше и популярнее, но не доктрину, раз уж ее не любишь

Den
15.01.2019
12:00:12
как бы так сказать, большинство из них ОО, поэтому мгновенно идут нахер

Сасный
15.01.2019
12:00:34
Пришло время, отказаться от процедурного подхода.

Den
15.01.2019
12:00:46
некоторые вообще требуют схему таблиц вписывать в своём формате
xml/yml/итд

Сасный
15.01.2019
12:01:11
ооп

Den
15.01.2019
12:01:33
сложна

Сасный
15.01.2019
12:01:55
Не сложнее функциональщины

Den
15.01.2019
12:02:17
как раз-таки сложнее, за вычетом более странных терминов

Pavel
15.01.2019
12:02:21
ну тогда не стоит писать на языке где все библиотеки заточены под ооп :(

Den
15.01.2019
12:03:10
ну ты ж не тыкаешь хаскеллевцам в ооп, вот и тут не надо, просто нужно больше процедурных библиотек

Сасный
15.01.2019
12:03:23
не нужно
они тормозят прогресс

Den
15.01.2019
12:03:44
за прогрессом вам к js

Сасный
15.01.2019
12:03:47
нужна процедурщина, дорога к перлу ?
а пыху на днище тянут только лентяи не желающие учить новые вещи
да начнется срачь ?

Google

Den
15.01.2019
12:04:28
неужто собрались пыху в клиент пихать
ах да http://tht.help

Pavel
15.01.2019
12:05:01

Сасный
15.01.2019
12:05:06

Den
15.01.2019
12:05:29

Сасный
15.01.2019
12:05:29
хотя нет, не гугли, там все на ооп
ты не поймешь
и наслаждайся

Den
15.01.2019
12:06:17
ты не поймешь
конечно, это ж надо пипец как упороться чтобы писать десктопные приложения на пыхе

Сасный
15.01.2019
12:06:54

Den
15.01.2019
12:06:59
плюс заведи-ка его на современном апаче/нгинксе

Сасный
15.01.2019
12:07:05

Den
15.01.2019
12:07:25
я к тому что сравни быстродействие 7 и 3

Сасный
15.01.2019
12:07:35

Den
15.01.2019
12:07:54
чтобы почувствовать разницу

Сасный
15.01.2019
12:08:04
Это не моя проблема, а твоя. Ты же заставляешь себя сидеть на процедурщине.

Den
15.01.2019
12:08:24
я не заставляю, это состояние по умолчанию

Google

Сасный
15.01.2019
12:09:05
И? конфиг твоего мозга требует права рута, а у тебя их нет?

Den
15.01.2019
12:09:22
вот не надо тут

Сасный
15.01.2019
12:09:54
Соболезную, спроси у родителей, можешь у них достаточно привелегий на правку твоих конфигов. ?

Pavel
15.01.2019
12:10:05
Ну напиши свой ORM где не будет ни одного класса, а люди проголосуют звездами и закачками
В dibi вот есть ооп $database = new Dibi\Connection([ :)

Сасный
15.01.2019
12:11:03

Den
15.01.2019
12:11:19

Сасный
15.01.2019
12:12:56
Погоди, это нужно только тебе.
Значит это сугубо твоя проблема.
Решать ее за тебя, тем более на шару, никто не обязан.

Den
15.01.2019
12:13:19
вот сейчас кроме тебя никто про обязанности не говорил

Сасный
15.01.2019
12:13:40
Я просто первый, кто это сделал

Den
15.01.2019
12:13:59
а вот и отмазки

Pavel
15.01.2019
12:14:01

Den
15.01.2019
12:14:26
я это сказал чтобы дать понять что это нифига не просто, занешь ли, по крайней мере не так просто как кажется

Pavel
15.01.2019
12:14:56
Да программирование это не просто, прекращай страдать фигней и учи ооп
Там ничего сложного нет.

Сасный
15.01.2019
12:15:07
+

Pavel
15.01.2019
12:15:25
Тысячи хомячков освоили и сидят набивают на галерах

Сасный
15.01.2019
12:15:30
Ща на ООП кодят даже третьеклашки в школах.

Den
15.01.2019
12:15:45
не надо тыкать мне в ооп, если бы меня всё устраивало, то я бы его знал, но это далеко не так

Pavel
15.01.2019
12:16:23
Я даже наоборот удивлен как щас все шарят в DI, аннотациях, декораторах, симфонях.

Сасный
15.01.2019
12:16:27
В смысле не надо?