Loading the player...

Пишем на SQL без SQL! ► Урок по RedBeanPHP #1 ► Самая простая и мощная ORM для PHP! ► Основы

  • Ломаем систему с помощью ORM RedBeanPHP, работаем с базой данных без нужды изучать язык SQL!
    Вы же знаете, что есть SQL и noSQL базы данных?
    А что если ... работать с SQL без SQL? :)
    То есть, работать с базой данных, при этом даже не зная синтаксиса языка SQL и специфики выбранной СУБД?
    ► Вы узнаете:
    - Что такое ORM, в частности RedBean PHP и какие у неё требования
    - Как проверить/сменить версию PHP
    - Чем отличается utf8_general_ci от utf8mb4_general_ci
    - Как смотреть логи запросов
    - Как решить проблему с подвисанием запросов в Open Server
    - Как подключиться к базе данных посредством RB
    - Что такое PDO, в чём разница с mysqli_* и что такое бинды
    - Конвенции в RedBeanPHP и обход некоторых
    - Как производить CRUD операции в RedBeanPHP
    - Индексы в MySQL
    - Что такое режим заморозки в RB
    - и некоторые другие полезные моменты.
    ► Таймкоды:
    2:00 Проверяем/Меняем версию PHP
    6:10 Качаем/Подключаем RedBeanPHP
    8:40 Подключаемся к базе данных R::setup()
    9:50 В чём разница между utf8_general_ci и utf8mb4_general_ci
    11:45 Почему нужно прописывать IP в качестве хоста базы данных
    14:45 Закрытие соединения с базой данных R::close()
    15:10 Проверяем соединение с базой данных R::testConnection()
    16:00 Выполняем произвольный SQL код R::exec()
    20:20 Что такое CRUD
    21:00 Создание записей R::dispense()
    27:50 О режиме заморозки R::freeze()
    30:45 Конвенция именования таблиц
    32:20 Пишем обход конвенций именования таблиц R::ext()
    34:00 Конвенция именования свойств бина
    34:40 Конвенция автосоздания индексов
    37:20 Загружаем записи R::load()
    41:00 Загружаем сразу несколько записей R::loadAll()
    42:30 Поиск записей R::find()
    44:20 Генерируем бинд слоты R::genSlots()
    46:40 Ищем только одну запись R::findOne()
    47:25 Загружаем все записи сразу R::findAll()
    48:10 Итерация по всем записям R::findCollection()
    49:40 Ищем записи по значениям R::findLike()
    51:30 Загружаем запись если есть, создаем и загружаем если нет R::findOrCreate()
    53:15 Считаем количество записей R::count()
    54:35 Обновляем данные в записях
    59:00 Удаляем записи из таблиц
    1:00:18 Вайпаем данные таблиц (очищаем таблицы) R::wipe()
    1:00:47 Очищаем всю базу данных R::nuke()
    1:01:50 Что будем в следующих уроках?
    ►►► Второй канал Хауди, подпишись ;)
    vk.cc/5lPADD
    Человеческие цены на игры Steam и рандомы только тут - bit.ly/SteamAlmostFreeGames
    Хочешь зарабатывать на своих видео в YouTube?
    Подключайся! - youpartnerwsp.com/join?23195
    #Ссылки из видео:
    1) Индексы в MySql: vk.cc/6RTcqX
    ► Жми красную кнопку "Подписаться" под видео :)
    ► Есть вопрос? - Задай его лично мне в наших группах!
    ===
    ► Наша группа ВКОНТАКТЕ - www.vk.com/howdyho_net
    ► Наш Twitter - www.twitter.com/howdyho_net
    #Реквизиты для донатства | Поддержи канал!
    Z252920168434
    R250434217196
    Музыкальный трек предоставлен YouTube Audio Library.

    Category : Наука и техника

    #Пишем#на#sql#без##Урок#по#redbeanphp#1#Самая#простая#и#мощная#orm#для#php#Основы

    0 Comments and 0 replies
arrow_drop_up