![Andrievskii Andreii](/img/default-banner.jpg)
- Видео 315
- Просмотров 5 297 511
Andrievskii Andreii
Украина
Добавлен 10 окт 2013
🎉Welcome to Andrievskii Andreii channel, your reliable guide to the world of web development! If you've ever dreamed of creating your own website or improving your programming skills, you've come to the right place.📍
On our channel📺, we offer a comprehensive approach to learning web development, covering everything from basic knowledge to complex projects. Our courses cover a wide range of topics, including HTML, CSS, JavaScript, PHP, Python, and even frameworks such as CodeIgniter4 and Django.👨💻
We examine all aspects of web development, from basic layout to complex database management systems using SQL and MySQL. In our lessons, you will find practical examples of creating websites from scratch, including a detailed study of PHP8 and modern JavaScript practices.🌐
Beginners will find simple and understandable explanations here😊, while experienced developers will learn new techniques and practices that will help them improve their work.💡
On our channel📺, we offer a comprehensive approach to learning web development, covering everything from basic knowledge to complex projects. Our courses cover a wide range of topics, including HTML, CSS, JavaScript, PHP, Python, and even frameworks such as CodeIgniter4 and Django.👨💻
We examine all aspects of web development, from basic layout to complex database management systems using SQL and MySQL. In our lessons, you will find practical examples of creating websites from scratch, including a detailed study of PHP8 and modern JavaScript practices.🌐
Beginners will find simple and understandable explanations here😊, while experienced developers will learn new techniques and practices that will help them improve their work.💡
Телеграм бот: Пишем логику вывода капчи | CodeIgniter, MySQL | Урок №3
Привет всем! 👋
Продолжаем серию мини-уроков по созданию телеграм-бота для антиспама и других задач, которые будем делать в нашем телеграме. 📲
Что было сделано в прошлом видео:
Установили локально фреймворк CodeIgniter 4.
Установили библиотеку Telegram Bot.
Настроили всё необходимое для работы с ботом.
Создали бота через BotFather
Сегодняшняя тема:
Вывод капчи для нового пользователя. 🤖
Шаги:
1. Модификация класса TelegramWebhook
2. Создание класса CallbackHandler
3. Создание класса CaptchaCommand
★ ССЫЛКИ ПО ТЕМЕ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Телеграм: t.me/frontendwebsos
★ IDE: www.jetbrains.com/ru-ru/phpstorm/
★ CodeIgniter 4: codeigniter.com/user_guide/index.html
★ packagist.org/search/?q=longma....
Продолжаем серию мини-уроков по созданию телеграм-бота для антиспама и других задач, которые будем делать в нашем телеграме. 📲
Что было сделано в прошлом видео:
Установили локально фреймворк CodeIgniter 4.
Установили библиотеку Telegram Bot.
Настроили всё необходимое для работы с ботом.
Создали бота через BotFather
Сегодняшняя тема:
Вывод капчи для нового пользователя. 🤖
Шаги:
1. Модификация класса TelegramWebhook
2. Создание класса CallbackHandler
3. Создание класса CaptchaCommand
★ ССЫЛКИ ПО ТЕМЕ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Телеграм: t.me/frontendwebsos
★ IDE: www.jetbrains.com/ru-ru/phpstorm/
★ CodeIgniter 4: codeigniter.com/user_guide/index.html
★ packagist.org/search/?q=longma....
Просмотров: 235
Видео
Телеграм бот: Создание и настройка телеграм-бота через BotFather | CodeIgniter, MySQL | Урок №2
Просмотров 561Месяц назад
Привет всем! 👋 Продолжаем серию мини-уроков по созданию телеграм-бота для антиспама и других задач, которые будем делать в нашем телеграме. 📲 Что было сделано в прошлом видео: Установили локально фреймворк CodeIgniter 4. Установили библиотеку Telegram Bot. Настроили всё необходимое для работы с ботом. Сегодняшняя тема: Создание нового телеграм-бота с помощью BotFather. 🤖 Шаги: Заходим в BotFath...
Телеграм бот: Разработка телеграм-бота на PHP8 с longman | CodeIgniter 4.5.1 и базой MySQL | Урок №1
Просмотров 7302 месяца назад
👋 Привет всем! В этом видео мы вместе пройдем путь установки и настройки Телеграм-бота на PHP8 с использованием фреймворка CodeIgniter 4.5.1. Мы шаг за шагом рассмотрим процесс интеграции всех нужных библиотек и создания функционального бота, готового к работе на реальном сервере. 📚 Содержание: Установка Библиотеки и Расширений 📦 🔍 Поиск и установка: Находим и подключаем библиотеку Longman Tele...
Телеграм бот на PHP8 (Longman\\TelegramBot) | Разработка текстовой mmorpg игры | DevBlog 3
Просмотров 8383 месяца назад
Привет, энтузиасты технологий и любители Telegram ботов! 👋 Вас приветствует Tech Bot Tutorials, ваш путеводитель в увлекательный мир создания Telegram ботов с использованием PHP и библиотеки Longman\TelegramBot! 🚀 Сегодня мы заново откроем для себя магию программирования, погрузившись в процесс создания интеллектуальных ботов, которые облегчат вашу повседневную жизнь и добавят интерактивности в...
Разработка текстовой mmorpg игры | Функционал:🗺️ Изучить местность реализован | DevBlog 2
Просмотров 4413 месяца назад
Привет, искатели приключений! 👋 Video Dev Blog - ваш проводник в мир текстовых MMORPG! 🌎 Готовы к новым открытиям? 🗺️ Wild World - это игра, где каждый ваш выбор имеет значение! 🧭 В этом выпуске: Back & Front в Wild World: ⚔️ Логика работы с Telegram API: 👨💻 Система "Изучить местность": 🚀 Цель: 🎯 Знать карту вокруг: 🗺️ Перемещаться между биомами: 🏞️ Находить соседей: 🤝 Прокачивать персонажа: 💪...
Разработка текстовой mmorpg игры | BackEnd: Python, PHP, MySQL и FrontEnd: бот Телеграм | DevBlog 1
Просмотров 8613 месяца назад
Привет, искатели приключений! 👋 Вас приветствует Video Dev Blog, ваш проводник в мир текстовых mmorpg! 🌎 Сегодня мы отправляемся в захватывающее путешествие по просторам Wild World, игры, где каждый ваш выбор имеет значение! 🧭 ★ ССЫЛКИ ПО ТЕМЕ ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Телеграм: (Wild World Info): t.me/wild_world_info ★ Сайт: wildworld.fun/ ★ Игровой бот: t.me/wildworldrpg_bot В этом...
Получаем тексты из видео и аудио (транскрибация) | Python, FFMPEG, Models vosk
Просмотров 1,7 тыс.4 месяца назад
Этот скрипт представляет собой комплексное решение для работы с видео и аудиофайлами, предназначенное для извлечения аудиодорожки из видео, её последующей обработки и конвертации в формат WAV с определёнными параметрами, а затем транскрибации полученного аудио в текст. Работа скрипта делится на несколько основных этапов, каждый из которых выполняет свою уникальную функцию. Установка путей для f...
🎥Тестируем 4 ИИ в простых пользовательских тестах | ChatGPT 3.5 - Bard - Copilot - Claude 💻
Просмотров 9855 месяцев назад
⚒ JetBrains (IDE) - www.jetbrains.com/ 🚀 chat.openai.com/ - ИИ от компании OpenAi 🚀 bard.google.com/ - ИИ от компании Google 🚀 copilot.microsoft.com - ИИ от компании Microsoft 🚀 claude.ai/chat/ - ИИ от компании Anthrop\c 🚀 В этом видео мы сравним четыре ИИ-системы: ChatGPT 3.5, Bard, Copilot и Claude. Мы будем использовать их для решения простых пользовательских тестов, чтобы увидеть, как они с...
Конвертация mp4 файла в mp3 используя Python (moviepy.editor) | Уроки Python
Просмотров 6177 месяцев назад
В этом ролике вы увидите код из порядка 10 строчек, который создаёт простой конвертор из видео в аудио на Python с помощью библиотеки moviepy.editor. Для этого конвертера ограничением есть только мощность вашего компьютера. 🔥 Подписывайтесь, чтобы не пропустить новые видео! Используемые инструменты: 📝 IDE: www.jetbrains.com/ru-ru/pycharm/ 📚 Библиотека: pypi.org/project/moviepy/ Полезные ссылки:...
Password generate на Python с помощью библиотеки Tkinter | Уроки Python
Просмотров 3367 месяцев назад
Описание канала: Добро пожаловать на мой канал, где программирование встречает креативность! Здесь вы найдёте бесплатные курсы и руководства, которые помогут вам освоить искусство создания графических проектов на Python с помощью Tkinter. От простых приложений, таких как генераторы паролей, до более сложных проектов, включая игры вроде "Сапёра" - у нас есть всё для каждого уровня мастерства. В ...
Таймер Pomodoro на Python с помощью библиотеки Tkinter | Уроки Python
Просмотров 9128 месяцев назад
В этом видео мы создадим таймер Pomodoro на Python с помощью библиотеки Tkinter. ⏲️ Таймер Pomodoro - это техника тайм-менеджмента, которая заключается в работе в течение 25 минут, а затем в перерыве на 5 минут. После четырех таких циклов следует длинный перерыв на 15 минут. 🍅 ★ Подпишись на мой канал с бесплатными курсами программирования! ► моя IDE: www.jetbrains.com/ru-ru/pycharm/ В этом код...
Парсинг сайта на языке Python авто тематики | requests, bs4, csv
Просмотров 1,6 тыс.8 месяцев назад
★ Подпишись на мой канал с бесплатными курсами программирования! ► моя IDE: www.jetbrains.com/ru-ru/pycharm/ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ НАШЕ КОМЬЮНИТИ ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Телеграм (Front End): t.me/joinchat/FQXf-hN9LRuCosQCWtzY3g ★ Discord (All): discord.gg/UVbzw89vM8 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Описание ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ Данный код предназначен ...
Создание игры "Сапер" на Python с Tkinter | Простые графические проекты
Просмотров 2,2 тыс.8 месяцев назад
★ Подпишись на мой канал с бесплатными курсами программирования! ► моя IDE: www.jetbrains.com/ru-ru/pycharm/ ★ ССЫЛКИ ПО ТЕМЕ ★ github.com/Black-coffe/sapper_game.git ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ НАШЕ КОМЬЮНИТИ ★ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Телеграм (Front End): t.me/joinchat/FQXf-hN9LRuCosQCWtzY3g ★ Discord (All): discord.gg/UVbzw89vM8 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ★ Тайм-коды ...
🎥CodeIgniter 4 | Удаление, редактирование и просмотр пользователя | Часть - 12💻
Просмотров 59410 месяцев назад
⚒ JetBrains PHPStorm (IDE) - www.jetbrains.com/phpstorm/download/ 🚀 В этом видео мы займемся логикой редактирования, удаления и просмотра пользователей зарегистрированных во фреймворке CodeIgniter 4. 🔄🗑️ 🚀 Будет правка и дописывание VIEW файлов, так же поработаем с контроллером и роутингом. Подпишитесь на наш канал и следите за новыми уроками по CodeIgniter 4! 🔔👍 Надеюсь, это описание поможет в...
🎥CodeIgniter 4 | Logout, вывод списка пользователей | Часть - 11💻
Просмотров 54610 месяцев назад
🎥CodeIgniter 4 | Logout, вывод списка пользователей | Часть - 11💻
🎥CodeIgniter 4 | Валидация при регистрации пользователя, сообщения валидации на нужном языке | 10💻
Просмотров 49311 месяцев назад
🎥CodeIgniter 4 | Валидация при регистрации пользователя, сообщения валидации на нужном языке | 10💻
🎥CodeIgniter 4 | Валидация при регистрации пользователя, валидация на нужном языке | Часть - 9💻
Просмотров 50711 месяцев назад
🎥CodeIgniter 4 | Валидация при регистрации пользователя, валидация на нужном языке | Часть - 9💻
🎥CodeIgniter 4 | Пишем регистрацию пользователя в CodeIgniter 4 | Часть - 8💻
Просмотров 62311 месяцев назад
🎥CodeIgniter 4 | Пишем регистрацию пользователя в CodeIgniter 4 | Часть - 8💻
🎥CodeIgniter 4 | CRUD: Удаление и обновление в CodeIgniter 4 | Часть - 7💻
Просмотров 698Год назад
🎥CodeIgniter 4 | CRUD: Удаление и обновление в CodeIgniter 4 | Часть - 7💻
🎥CodeIgniter 4 | Введение в "Using Entity Classes" в CodeIgniter 4 | Часть - 6💻
Просмотров 513Год назад
🎥CodeIgniter 4 | Введение в "Using Entity Classes" в CodeIgniter 4 | Часть - 6💻
TOP-30 🏆 PHP функций используемых в интернете🎓 (для самых маленьких 🐣)
Просмотров 834Год назад
TOP-30 🏆 PHP функций используемых в интернете🎓 (для самых маленьких 🐣)
🎥CodeIgniter 4 | CRUD: Редактирование записей | Часть - 5💻
Просмотров 549Год назад
🎥CodeIgniter 4 | CRUD: Редактирование записей | Часть - 5💻
🎥CodeIgniter 4 | CRUD: Отображение и вставка новых данных | Часть - 4💻
Просмотров 1,1 тыс.Год назад
🎥CodeIgniter 4 | CRUD: Отображение и вставка новых данных | Часть - 4💻
🎥CodeIgniter 4 | Базы данных: модели, конфигурация и миграции | Часть - 3💻
Просмотров 1,4 тыс.Год назад
🎥CodeIgniter 4 | Базы данных: модели, конфигурация и миграции | Часть - 3💻
🎥CodeIgniter 4 | Основы и MVC: контроллеры, виды и макеты | Часть - 2💻
Просмотров 1,9 тыс.Год назад
🎥CodeIgniter 4 | Основы и MVC: контроллеры, виды и макеты | Часть - 2💻
🎥CodeIgniter 4 | Знакомство и установка PHP фреймворка | Часть - 1💻
Просмотров 3,9 тыс.Год назад
🎥CodeIgniter 4 | Знакомство и установка PHP фреймворка | Часть - 1💻
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Сбор информации о пользователе | Часть - 34💻
Просмотров 1,6 тыс.Год назад
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Сбор информации о пользователе | Часть - 34💻
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Short URL (delete, edit) | Часть - 33💻
Просмотров 634Год назад
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Short URL (delete, edit) | Часть - 33💻
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Запуск сокращателя ссылок, логика | Часть - 32💻
Просмотров 463Год назад
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Запуск сокращателя ссылок, логика | Часть - 32💻
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Short URL - create, controller, model | Часть - 31💻
Просмотров 413Год назад
🎥Пишем с нуля "Mini CRM system" на PHP8 & SQL | Short URL - create, controller, model | Часть - 31💻
Использовать margin для подгона логотипа, такое себе Не легче через флексы выравнять по центру
тут надо ппша а не пиписи
сем))))
Интересно Андрей будет делать расширенный поиск или нет :D
Не будет))
У меня эта ерунда даже не запустилась,как всегда троллем не по теме
Ну значит не с той стороны запускатель)
@@andrievskii Это все понятно глупые видосы такие и ответы)))
Большое спасибо за уроки, очень доступно и понятно.
Лайкнул, комментарий для продвижения.не пропадайте.я все ещё учусь,жду новых видео про сайтик или запись к врачу(бот не зашёл) Может когда-нибудь отпишусь что нашел работу 😢
Пусть все получается и скорее найдется работа по душе
@@andrievskii можно сделать релаизиацию чата в боте? чтобы смс от юзера падали не в лого например php storma,а были видны смс ка при переписке с обычным пользователь.. и при команде например старт можно было бы начать диалог в боте напрямую с юузером? Был бы признателен, когда то задался такой темой, но материала не нашол максимум чего добился это попадания смс в логирование после отправки их пользователпм в бот сам.. Ну и еще было бы интересно посомтреть подключение различных сайтов таких ак гпт, гисметео через токены, и вполне хотелось бы посмотреть как сделать например форму сохранения данных пользователя (имя фамилия, контакт)
Не совсем понятно почему вы решили использовать GetUpdates Installation вместо Webhook
👍👍👍👍👍👍
👍 👍 👍 👍
Жду продолжение.Спасибо. Ктати, а если хочу взаимодействовать только с ботом , без группы!
Бот всегда пишется отдельно. А чтобы он был в группе его туда нужно добавлять. И давать права администратора. А так он сам по себе!
@@andrievskii Жду продолжения, особенно с комментатором на заднем плане! Чет пока туго идет, установил себе example-bot но тоже, все как-то медленно у меня идет!
а зачем фтп, может проще это все делать чере гит сервер-пк?
Дело старой привычки))
@@andrievskii аналогично. только у меня еще старее привычка - фарменедждер! но это очень неудобно!
Кто-то может сказать, почему 0 == " выдает false? Пустая строка ведь должна к нулю приводиться?
Легенда. Даже лайка не жалко!
В гараже где я ставлю свою машину помимо моей машины есть 6 разных моделей машин: Киа Рио в количества 4 машин, BMW в количествах 3 машин, Шкода в количествах 5 машин, Hyundai в количествах 4 машин, Porsche в количествах 2 машин и Ламборгини в количествах 1 машины. Так как я любитель автомобилей я решил узнать общее количества машин в гараже и я сделал следующее: <?php class garage{ private $KiaRio; private $bmw; private $skoda; private $hyundai; private $porsche; private $lamborghini; public function __construct($lamborghini=1) { $this->KiaRio=4; $this->bmw=3; $this->skoda=5; $this->hyundai=4; $this->porsche=2; $this->lamborghini; } public function getKiaRio() { return $this->KiaRio; } public function getBMW() { return $this->bmw; } public function getSkoda() { return $this->skoda; } public function getHyundai() { return $this->hyundai; } public function getPorsche() { return $this->porsche; } public function getLamborghini() { return $this->lamborghini; } public function SumAll() { echo "В гараже количество машин:"; echo $this->KiaRio + $this->bmw + $this->skoda + $this->hyundai + $this->porsche + $this->lamborghini; } } $obj = new garage; echo $obj->SumAll(); ?>
Андрей дай бог вам здоровья, вы лучше объясняете, чем в написано в книге
Вот на самом деле очень обидно что у твоих уроков мало просмотров , ибо ты наверно один из не многих кто показывает процесс создания , поясняя человеческим языком что куда , как , зачем и почему. Вообщем спасибо за уроки , буду учиться и дальше :)
👍 👍 👍 👍 👍 👍!
👍 👍 👍 👍 👍
То чувство, когда бесплатные уроки с ютуба, понятнее и легче, чем те же базовые уроки по пхп, но на одной известной обучающей платформе. Спасибо автор, без тебя я бы даже ДЗ там не сдал 😅
Файл, с домашним заданием у меня постоянно не открывается, так что я все время сам себе домашнее задание придумываю)
Отличный урок! Спасибо!
Классный урок! 👍 👍 👍 👍
👍 👍 👍 👍 👍! Пять балов! Спасибо!
Андрей, Работаю с openserver , проблема такая , при интерпретации php кода возникает проблема, при которой любой используемый браузер, не интерпретирует код, а лишь выводит на экран сам код. Пытался менять домены, файлы, перезагружать openserver. Итог: все равно выдает просто код (текстом)
Отличный урок! Огромное спасибо!
А сейчас актуально?
Если совсем с нуля начинать, да актуально!
Долго же ты искал ошибку)
withInput() не имеет параметров, насколько помню. Почему не используешь подсказки и импорт от редактора, непонятно.
Вроде всё хорошо, но ревью есть: 1. Зачем юзать getenv() для БД, когда есть Database ? 2. Для получения данных есть $this->request из него можно json выбирать 3. Читать хотя бы внимательнее, а не догадываться, что Routing это Routes 4. В filezilla есть синхронизация каталогов, чтобы не тыкать повторно по папкам. Либо сразу заливать её всю. Там не так много веса. 5. Лог не работает, потому что в .env не установлен development. По умолчанию production. Это 4 лвл лога Пишу не как придира, а чтобы улучшить твои видео)
Если меняете значения в .env нет смысла редактировать App.php Тем более одни и те же параметры. + при обновлении фреймворка не нужно будет обновлять файлы повторно, так как они не изменялись. Только в .env
Спасибо за совет
привет из 2024 года спасибо за урок очень сильно помогли !
Сюда не мешало бы ещё добавить: <main> <span> <audio> <video> <> <caption> <br> <hr> <details> <summary> <label> <select> <option> <textarea> <strong> <em> <del> <u> <sub> <sup> <pre>
46.4к подписчиков сегодня 05.06.2024 , знаю front и решил заняться back-end разработкой
Стоило бы доработать проверку в случае редактирования категории, если в случае смены имени на уже существующее выдавался бы errMsg
Андрей срочно хелп что делать если у меня уже он был в ampps проекте до этого как пофиксить баг с стайл.css
Он это кто?
Мне не понятно, почему внизу браузера отображается прокрутка. Прокрутка видна на видео. И я скачал файлы уроков с googla. Локально прокрутка браузера по горизонтали тоже присутствует. На firefoxe и на хроме
У меня после установки ampps MySQL выключен и не включается
Переустановите, снеся предварительно старую версию
Импортируем библиотеку...
и?
Скажи пожалуйста на php есть какие-то шаблонезаторы по типу ejs или handlebars?
1. Twig 2. Blade (Laravel) 3. Latte 4. Plates 5. Mustache Выбор зависит от твоих потребностей и предпочтений: Twig: Если нужен мощный и гибкий шаблонизатор с большим сообществом. Blade: Если ты уже используешь Laravel или хочешь простой и удобный синтаксис. Latte: Если важна производительность и безопасность. Plates: Если нужен минималистичный шаблонизатор для небольшого проекта. Mustache: Если тебе нужен максимально простой шаблонизатор без логики.
+
Тут я не понял, а какой смысл тогда от :root который не в медиа-запросе, а самый первый, если теперь у нас font-size просто статичный и не меняется в зависимости от размера экрана, в чем смысл?
Так же можно сделать за минуту вбив в гугл
Конечно, но суть в обучении и понимании кода
@@andrievskii а, ну тогда ладно
Код на 2 строчки, он растянул его на 22.
Я могу даже в одну строку
Дякою
спасибо большое, Андрей, за то что вы делаете - прямо сейчас прохожу ваш курс по созданию динамического сайта
полезная штука)
количество воды такое, что случайно оставив видео включенным можно затопить соседей
Используй воду по назначению, например: 1.Полив огорода 2. Стирка 3. Набор бассейна и т.д.
Я конечно извиняюсь,а нафига ты нагородил такой огород . Зачем ты понаписал лишнего, когда ты и так используешь объект подключения .Это масло масляное. Я понимаю если бы ты сделал так. class db{ private $host; private $dbname; private $user; private $pass; private function __construct($h,$dbn,$u,$p){ $h = $this->host; $dbn = $this->dbname; $u = $this->user; $p = $this->pass; $con = mysqli_connect($h,$dbn,$u,$p); if(!$con){ $mess[] = "Ошибка подключения!"; }else{ $mess[] = "Успешное подключения!"; } for($i =0; $i<count($mess);$i++){ echo $mess[$i]; } } } $bd = new bd("localhost","blog","root",""); Это я еще понимаю, но создавать объект,чтоб воспользоваться объектом,ну это я не понимаю)).
Всё чётко доходчиво и понятно, спасибо за уроки
А как быть с нагрузкой. Допустим за 1 минуту 10000 пользователей нажмет на старт. Бот перестанет отвечать ? Я знаю что на Laravel есть ограничения по запросу. И разумно ли делать Телеграм боты на Laravel. Буду рад ответу
Если реально бот будет потреблять 10 000 или более запросов в секунду, а не просто в теории, то фреймворки не стоит брать вовсе. А нужно разрабатывать все с нуля и на более серьезных технологиях. Так как даже сам Laravel без телеграмма в секунду 10 000 запросов может начать тупить (много от железа и правильно архитектуры приложения). - Использовать очереди (например, Redis) для обработки запросов асинхронно - Кэшировать результаты запросов к API и базе данных, чтобы уменьшить нагрузку - Разворачивание бота на бессерверной платформе, такой как AWS Lambda, Google Cloud Functions или Azure Functions. Это позволит автоматически масштабировать ресурсы в зависимости от нагрузки. ...
@@andrievskii что такое RabbitMQ и помогает ли она в таких случаях
@@andrievskii исходя из вашего ответа я так понял писать бот лучше на чистом php без laravel. Или выбрать другой язык?