Loading...
PHP/MySQL | [Хелп] Изучение ООП в php
TuT (25.10.2018 в 12:14)
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



<?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;
}
}

Я про это


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

:-D


Ты должен делать так, чтобы ты и другие могли читать скрипт, если грамотно делать, то и лишних строк не будет, это пхп, в нем есть все, чтобы небыло лишних строк Гг
+ Нужно не забыть про инкапсуляцию, как можно меньше всего для юзвера)
MrGPro (25.10.2018 в 12:16)
Давайте теперь забудем что в теме есть слово 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



<?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;
}
}

Я про это


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

:-D


Ты должен делать так, чтобы ты и другие могли читать скрипт, если грамотно делать, то и лишних строк не будет, это пхп, в нем есть все, чтобы небыло лишних строк Гг
+ Нужно не забыть про инкапсуляцию, как можно меньше всего для юзвера)


ага - и развернуть целый долбаный фреймворк на 30 метров ради сайта на метр :-)
________
посл. ред. 25.10.2018 в 12:25; всего 1 раз(а); by 207965264
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN
207965264 (25.10.2018 в 12:16)
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


а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо
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:27)
207965264 (25.10.2018 в 12:24)
Avenax (25.10.2018 в 12:22)
MrGPro, вот ещё https://m.youtube.com/playlist?list=PL5QUj3iB7EoJGDMxuzlV58uh0ybgAHlcN


а мне чёт Разван не очень понравился, у него подача не на уровне - запоминается плохо

А мне наоборот)


ну он со стёбом такой)
Онлайн: 0
Время:
Gen. 0.1036
(c) Bym.Guru 2010-2025