PHP/MySQL | [Хелп] Изучение ООП в php
Тема закрыта by
MrGPro
Причина: Ответ получен

Причина: Ответ получен
TuT (25.10.2018 в 12:14)
207965264, В 13 посте, ты дал просто обертку под PDO, а человек просит именно работать на ООП. Не только запрос обработать через обертку, а именно работать с классами и так далее. Суть чуете другую?
207965264, В 13 посте, ты дал просто обертку под PDO, а человек просит именно работать на ООП. Не только запрос обработать через обертку, а именно работать с классами и так далее. Суть чуете другую?
он просит облегчение работы с MySQL, для этого есть PDO
Давайте теперь забудем что в теме есть слово MySQL или допустим что вместо него слово PHP и посмотрим какие будут ответы =D
207965264 (25.10.2018 в 12:15)
Avenax (25.10.2018 в 12:12)
207965264 (25.10.2018 в 12:08)
Avenax (25.10.2018 в 12:07)
207965264 (25.10.2018 в 12:04)
MrGPro (25.10.2018 в 12:02)
207965264, Для обращения и подключения к MySQL я использую специальную проффесиональную библиотеку. Моя цель освободить все страницы от SQL запросов и вынести их все в отдельный клас и уже с него делать запросы.
не нужна СПЕЦИАЛЬНАЯ библиотека, в PHP уже есть библиотека - PDO
Он имело ввиду, класс pdo использовать в других классах, для выборки и тд внутри другого класса
я ему дал в посте 13 класс работы с PDO
Я про это
ну это один из способов развести работодателя на бабки - писать многострочные классы для элементарных действий и требовать доплату за лишние строки
Avenax (25.10.2018 в 12:12)
207965264 (25.10.2018 в 12:08)
Avenax (25.10.2018 в 12:07)
207965264 (25.10.2018 в 12:04)
MrGPro (25.10.2018 в 12:02)
207965264, Для обращения и подключения к MySQL я использую специальную проффесиональную библиотеку. Моя цель освободить все страницы от SQL запросов и вынести их все в отдельный клас и уже с него делать запросы.
не нужна СПЕЦИАЛЬНАЯ библиотека, в PHP уже есть библиотека - PDO
Он имело ввиду, класс pdo использовать в других классах, для выборки и тд внутри другого класса
я ему дал в посте 13 класс работы с PDO
<?php
// Подключаем
class vasya_pupkin {
public static function getUser($id) {
$user = MySQL::run('select login from users where id = ? limit 1', [$id])->fetchObject();
return $user->login;
}
}
Я про это
ну это один из способов развести работодателя на бабки - писать многострочные классы для элементарных действий и требовать доплату за лишние строки

Ты должен делать так, чтобы ты и другие могли читать скрипт, если грамотно делать, то и лишних строк не будет, это пхп, в нем есть все, чтобы небыло лишних строк

+ Нужно не забыть про инкапсуляцию, как можно меньше всего для юзвера)
MrGPro (25.10.2018 в 12:16)
Давайте теперь забудем что в теме есть слово MySQL или допустим что вместо него слово PHP и посмотрим какие будут ответы =D
Давайте теперь забудем что в теме есть слово MySQL или допустим что вместо него слово PHP и посмотрим какие будут ответы =D
в сети можно найти книгу
Зандстра Мэтт. PHP. Объекты, шаблоны и методики программирования
4-ое издание я находил для скачивания бесплатно
скоро выйдет 5-е издание
а если хочешь попрактиковаться, то вот САМЫЙ ЛУЧШИЙ ВИДЕОКУРС по ООП PHP
Avenax (25.10.2018 в 12:19)
207965264 (25.10.2018 в 12:15)
Avenax (25.10.2018 в 12:12)
207965264 (25.10.2018 в 12:08)
Avenax (25.10.2018 в 12:07)
207965264 (25.10.2018 в 12:04)
MrGPro (25.10.2018 в 12:02)
207965264, Для обращения и подключения к MySQL я использую специальную проффесиональную библиотеку. Моя цель освободить все страницы от SQL запросов и вынести их все в отдельный клас и уже с него делать запросы.
не нужна СПЕЦИАЛЬНАЯ библиотека, в PHP уже есть библиотека - PDO
Он имело ввиду, класс pdo использовать в других классах, для выборки и тд внутри другого класса
я ему дал в посте 13 класс работы с PDO
Я про это
ну это один из способов развести работодателя на бабки - писать многострочные классы для элементарных действий и требовать доплату за лишние строки
Ты должен делать так, чтобы ты и другие могли читать скрипт, если грамотно делать, то и лишних строк не будет, это пхп, в нем есть все, чтобы небыло лишних строк
+ Нужно не забыть про инкапсуляцию, как можно меньше всего для юзвера)
207965264 (25.10.2018 в 12:15)
Avenax (25.10.2018 в 12:12)
207965264 (25.10.2018 в 12:08)
Avenax (25.10.2018 в 12:07)
207965264 (25.10.2018 в 12:04)
MrGPro (25.10.2018 в 12:02)
207965264, Для обращения и подключения к MySQL я использую специальную проффесиональную библиотеку. Моя цель освободить все страницы от SQL запросов и вынести их все в отдельный клас и уже с него делать запросы.
не нужна СПЕЦИАЛЬНАЯ библиотека, в PHP уже есть библиотека - PDO
Он имело ввиду, класс pdo использовать в других классах, для выборки и тд внутри другого класса
я ему дал в посте 13 класс работы с PDO
<?php
// Подключаем
class vasya_pupkin {
public static function getUser($id) {
$user = MySQL::run('select login from users where id = ? limit 1', [$id])->fetchObject();
return $user->login;
}
}
Я про это
ну это один из способов развести работодателя на бабки - писать многострочные классы для элементарных действий и требовать доплату за лишние строки

Ты должен делать так, чтобы ты и другие могли читать скрипт, если грамотно делать, то и лишних строк не будет, это пхп, в нем есть все, чтобы небыло лишних строк

+ Нужно не забыть про инкапсуляцию, как можно меньше всего для юзвера)
ага - и развернуть целый долбаный фреймворк на 30 метров ради сайта на метр

________
посл. ред. 25.10.2018 в 12:25; всего 1 раз(а); by 207965264
207965264 (25.10.2018 в 12:16)
TuT (25.10.2018 в 12:14)
207965264, В 13 посте, ты дал просто обертку под PDO, а человек просит именно работать на ООП. Не только запрос обработать через обертку, а именно работать с классами и так далее. Суть чуете другую?
он просит облегчение работы с MySQL, для этого есть PDO
TuT (25.10.2018 в 12:14)
207965264, В 13 посте, ты дал просто обертку под PDO, а человек просит именно работать на ООП. Не только запрос обработать через обертку, а именно работать с классами и так далее. Суть чуете другую?
он просит облегчение работы с MySQL, для этого есть PDO
Значит мы прочитали вопрос по разному, от сюда разногласия.
P.S. Обернуть можно и mysqli и так же с простотой работать.
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
207965264 (25.10.2018 в 12:24)
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
А мне наоборот)
Avenax (25.10.2018 в 12:27)
207965264 (25.10.2018 в 12:24)
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
А мне наоборот)
207965264 (25.10.2018 в 12:24)
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
А мне наоборот)
ну он со стёбом такой)