Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1512 сообщений
Cообщения с меткой

laravel - Самое интересное в блогах

Следующие 30  »
AveAdmin

🙈🙆‍♂ Про аутентификацию и авторизацию 👨‍💻👩‍💻

Понедельник, 18 Декабря 2023 г. 15:05 (ссылка)

Аутентификация в Laravel Jetstream. Официальная документация по-русски./1895452_izobrajenie_20231218_150253374 (700x400, 206Kb)



Следует различать два термина: аутентификация и авторизация.



👉 Аутентификация 👈— проверка подлинности предоставленного пользователем идентификатора. Например, пара логин-пароль.



👉 Авторизация 👈 — процесс проверки и предоставления прав пользователю на выполнение определённого действия.



Например, в Laravel Jetstream:



Аутентификация в Laravel Jetstream. Официальная документация по-русски.



И ещё раз, чтобы даже я понял разницу: 🤣



🤘 Аутентификация 🖐 — это сам процесс проверки подлинности пользователя, чтобы убедиться, что он является тем, за кого себя выдает. Для аутентификации пользователи могут вводить логин и пароль, биометрические данные или другие методы идентификации.



🤘 Авторизация 🖐 — это процесс проверки прав доступа пользователя к определенным ресурсам или функциям. Он проводится после успешной аутентификации.



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

👽🛸 С чего начать изучать Laravel 🔭👀

Среда, 13 Декабря 2023 г. 20:20 (ссылка)

Документация на русском языке по Laravel 8. Введение в Ларавел./1895452_izobrajenie_20231213_201904428 (700x400, 184Kb)



Иногда бывает так, что хочется в чём-то разобраться, но никак не знаешь, с какого конца подступиться. Но, с Laravel всё куда как проще. Есть документация, и её имеет смысл начинать читать с начала:



Документация на русском языке по Laravel 8. Введение в Ларавел.



Хотя... Без хотя бы поверхностного понимания того, что такое ООП применительно к программированию на php + что такое базы данных, хотя бы на примере широко распространённого MySQL или MariaDB, лучше конечно за Laravel не браться. 🙈



Ну, и как само собой разумеющееся, - это знание HTML, CSS и основ написания скриптов на JavaScript... хотя, JS может и не понадобится на первых порах, но на последующих порах, понадобится однозначно! Ибо даже при написании бекэнда, понимание того, как работает фронтенд, тоже обязательно! 🙀



В любом случае, если даже мне удалось хоть что-то в этом начать понимать, то у всех других тоже обязательно получится! И это только начало! 🤠



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🦑🐙 Эволюция головоногих и пряморуких 👺👻

Воскресенье, 10 Декабря 2023 г. 13:09 (ссылка)

Лунная База - Горячий старт на просторы интернета/1895452_izobrajenie_20231210_130754826 (700x550, 587Kb)



Немножко ничего не успеваю [по крайней мере по своим проектам]. Например, по этому 😉



Лунная База - Горячий старт на просторы интернета



Поэтому, поделюсь частью своей личной переписки:



==========



Если более общими словами, то Laravel - это следующая ступенька по созданию более сложных проектов.



Ступень 0. Tilda или ещё какой конструктор для безголовых ))

Ступень 1. HTML

Ступень 2. HTML + CSS

Ступень 3. HTML + фреймворк CSS+JS (например, Bootstrap)

Ступень 4. WordPress

Ступень 5. Joomla, ModX, Bitrix, Opencart или ещё какая CMS-ка для сознания многостраничных сайтов.

Ступень 6. Laravel (или Symfony) - php-фреймвок

Ступень 7. Написание или сборка собственного фреймворка (но, оно навряд ли надо). ))

Ступень 8. Написание собственного языка программирования

Ступень 9. Написание собственной операционной системы

Ступень 10. Создание собственного процессора и на его основе компьютера.

Ступень 11. это не предел 🤣



==========



Ну и, я вернусь, обязательно вернусь! Только с тем, что навалилось разгребусь! 🙃 Ибо...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

👹🦅 Безумству храбрых поём мы песню! 🦢😻

Пятница, 09 Декабря 2023 г. 00:26 (ссылка)

Установка Yii/1895452_izobrajenie_20231209_002444442 (700x400, 194Kb)



И снова про Yii:



Установка Yii



Я тут подумал. Мне понравилось, и я подумал ещё! 😸



И вот о чём...



На момент, когда в сознании программистов начала формироваться концепция фреймворков, эти самые фреймворки стали появляться как ядовитые грибы после радиоактивного дождя. 🍄



Но, фазы Луны сменялись, проходили года (ибо всё так устроено, что не только Луна вращается вокруг Земли, но и даже Земля вращается вокруг Солнца). И что мы имеем в итоге? 👀



У нас есть Symfony (для матёрых) и есть Laravel (для ремесленников). Это то, что касается php-фреймворков. И есть те самые ядовиты грибы, которые и можно было бы использовать, но... 🙈



Как мне кажется, провал одних и успех других базируется на кое-каких основаниях (как когда-то Земля опиралась на черепах и китов, ещё до того, как начать вращаться вокруг Солнца). 🤣



И что же это за киты с черепахами:

1. Открытый для всех код (с простой возможностью предлагать в нём правки и дополнения).

2. Понятная и упорядоченная документация (начинающаяся с простых инструкций по установке).

3. Следование тренду в паттернах программирования.

4. Лидер (группа или тот, кто начал всё эту мутить). Причём с харизмой.



И вот вокруг этого начинает виться толпа более бестолковых приматов, которые тыркаются, мыркаются и мельтешат. Единицы из них поднимаются на уровень лидер-группы и начинают пилить собственные приблуды, которые можно прикрутить к телу основного фреймворка потому, что всё в тренде паттернов программирования. 🌴



А вот то, что начиналось как что-то "я тут зафигачил для себя фигулину и эта фигулина клёво работает для моей задачи" просто обречено кануть в Лету. Т.е. Земля свалилась с черепах в открытый Космос, и начала своё кружение. Поэтому мелкие задачки стали актуальны только на время их решения... а то и раньше уже теряют свою актуальность. 🍂



Вывод:

Хочешь создать что-то, что будет жить долго, - делай это основательно и так, чтобы это соответствовало требованиям тех, кто разрабатывает теоретические модели того, как всё должно строиться. Иначе, даже хапнуть не получится - просто нет времени на хайп, всё, что не в тренде - схлопывается молниеносно. 😜



В такое вот время приходится жить, товарищи! 💣



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🤘🥳 Кто может пользоваться Filament? 😻🏴‍☠

Среда, 06 Декабря 2023 г. 17:23 (ссылка)

Работа с пользователями в Filament Panel Builder/1895452_izobrajenie_20231206_172157976 (700x253, 132Kb)



До того, как продолжить переводить документацию Filament со СШАмериканского на русский, я питал надежды на то, что там будет показано, как работать с пользователями (и вообще, как дать им ограниченный доступ во фронтенд)...🙀🤞



Работа с пользователями в Filament Panel Builder



Но, разработчики этого расширения для Laravel меня подразочаровали. В документации только о том, как закрыть доступ в админку Filament для всех пользователей, кроме самого админа. 😿👎



Но для печали нет причин потому что:

1. Сегодня День рождения у моей мамы! ✌🥳

2. Я уже нашёл достаточно подробные видосики на YouTube с тем, как работать с Filament... правда, они тоже на СШАмериканском... но это лучше, чем, если бы их вообще не было. 🖖🤩

3. И у меня коварные планы того, что со всем этим делать... но... сперва нужно начать их делать, а потом хвастаться... 🖐😆



Поэтому:



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

✌😸 Linux жил! Linux жив! Lunux живее всех живых! 😻🏴‍☠

Пятница, 01 Декабря 2023 г. 14:26 (ссылка)

Unix подобные операционные системы: Debian, Ubuntu, MacOS, Android и т.д./1895452_izobrajenie_20231201_142409491 (700x382, 163Kb)



Языки программирования рождались и умирали, а Unux перерождался аки Феникс, становясь всё удобнее, безопаснее и практичнее... Годы шли, сменялись поколения программистов и, тем более, обычных юзверьков, но Linux всё продолжал свой путь неподвластной моде и времени платформе для всё более сложных и интерактивных программ и приложений... 😜



Unix подобные операционные системы: Debian, Ubuntu, MacOS, Android и т.д.



Так в чём же сила живучести этой операционной системы? 👻



Скорее всего в том, что она создаётся коллективными усилиями + тем, что эти коллективные усилия аккумулируясь, распространяются на безвозмездной основе, то есть, даром! 🤑



Много ли вы знаете битриксоидов? Что-то мне подсказывает, что ни одного. Ну а тех, кто лабает сайты на WordPress, Joomla или даже на Laravel? 😉



И дело тут не только в халяве, и не столько в ней. Сколько в низком пороге входа для всех желающих работать в среде Linux/Unux. Ну и конечно, в обширной документации, поддерживаемой в актуальном состоянии (и, кстати, не требующей каких то сильных издержек на её дополнение, и, тем более, переписывание потому, что основы в её фундамент были заложены такие, которые не требуют каких-то радикальных изменений). 👩‍🏫



Ибо всё, что делается нового, чаще всего, очень гармонично вписывается в основную архитектуру этой махровой и бородатой операционки! 🎅



Поэтому, наверное, когда гикнется Micrisoft, тогда сразу же крешанётся Windows, а с ними MS Office со всякими 1С и Bitrix... А вот Linux - это на века! 🥰



Продолжение преследует! ✌😸🏴‍☠


Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🐒👨‍🚀 Filament Laravel — это не только админка, но и простой инструмент создания страниц 🤖🏴‍☠

Четверг, 01 Ноября 2023 г. 00:30 (ссылка)

Страницы в Конструкторе панелей (Panel Builder) Filament Laravel/1895452_izobrajenie_20231201_002833591 (700x253, 123Kb)



Оказывается (!) в Конструкторе панелей Filament Laravel можно создавать не только графики и управлять моделями, внося изменения в базу данных, но также создавать отдельные страницы (например, с информацией о том, как пользоваться этой самой админкой):



Страницы в Конструкторе панелей (Panel Builder) Filament Laravel



А ещё... можно показывать созданные страницы не всем пользователям, у кого есть доступ в админку! 😝



Ну и, самой собой разумеющееся, настраивать внешний вид страницы, начиная от обычной её вёрстки, до всяких шапок/подвалов, заголовков/подзаголовков, а также, добавлять виджеты, подключать дополнительные скрипты для предварительной обработки данных. 🙀



В общем, удобная шняга для тех кто знает php, ООП и немного Laravel. 😻



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

✌😸 Преследование продолжения! 🏴‍☠👻

Воскресенье, 26 Ноября 2023 г. 18:03 (ссылка)

Введение в Yii 2. Полная документация Yii на русском языке./1895452_izobrajenie_20231126_180155234 (700x400, 176Kb)



Для тех, кто хотя бы краем глаза следит за тем, что у меня тут происходит, не будет неожиданностью такая вот новость:



Введение в Yii 2. Полная документация Yii на русском языке.



И это мало связано с Yii. На самом деле, происходит вот что:



1. Яндекс активно сбивает ИКС (и не только у меня, но и у моих конкурентов). И, т.к. я за этим слежу, приходится наводить порядок на своих проектах, с которыми я сейчас активно работаю. 🙈



2. Amorale.Club до сих находится в режиме низкого старта. И всё потому, что я изучаю Laravel и даже... 🙀



3. Приобрёл новый домен ILoveTime.ru на базе которого хочу попрактиковаться в создании простенького сайта-блога на Laravel, и после этого вернуться с новым багажом знания к Аморальке. А для этого... 👻



4. Я смотрю уже без переводчика обучающие видосики по Laravel на YouTube, что для меня является неприятной ожиданностью. Не люблю я аглицкий язык! 😝



Ну, и исходя из выше изложенного, - никуда не денешься:



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🐘🏴‍☠ Laravel - очень кратко, но по существу. 😸✌

Пятница, 24 Ноября 2023 г. 16:09 (ссылка)

Почему выбирают Laravel? Потому что, он — лучший!/1895452_izobrajenie_20231124_160709220 (700x302, 299Kb)Итак, Laravel php-фреймворк для тех, кто всё ещё сомневается, но всё же хоть немного в теме, чтобы понять о чём речь:



Почему выбирают Laravel? Потому что, он — лучший!



Краткий промо-обзор от ларавельцев (очумелых умельцев) того, что может Laravel. Чего он не может, они конечно не пишут, но, вроде, как ежу понятно, что код он сам в себя не напишет... 👻



...хотя... есть команды artisan которые создают шаблоны моделей, компонентов, вьюх... и ещё много чего, куда нужно просто вписать ручками хоть какую-то логику. И это выглядит вообще волшебно! 😜



В общем, я пока решил притормозить с Аморалькой и сделать небольшой проект блога на Laravel. Для того, чтобы набить руку на чём-то простом. Жду пока обновится DNS на новом домене, чтобы начать ваять новую фигулину. Так что... 🙀



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

👺👻 Обновляйся, иначе заржавеешь! 👾😈

Понедельник, 20 Ноября 2023 г. 18:19 (ссылка)

Обновление Yii до версии 2 с версии 1.1/1895452_izobrajenie_20231120_181705348 (700x400, 192Kb)



Итак... Снова оглянемся назад. Прошло уже много лет, а инструкция того, как обновить Yii 2 с версии 1.1 до версии 2 до сих пор остаётся актуальной:



Обновление Yii до версии 2 с версии 1.1



Но(!) уже давненько на официальном сайте разработки yiiframework висит графическое изображение того, как далеко они находятся до релиза Yii 3.0. 👻



Судя по этой очень информативной картинке им осталось обновить 20 пакетов из 115. Кажется близко... но... сколько раз за это время сменится версия php ... и придётся всё снова перелопачивать? 😉



В общем, зря я конечно злорадствую... Не правильно это!



Пусть Yii наконец-то обновится! (Вот у тех, кто использует этот php фрейворк сразу работы привалит!) 👻🙈🙀



Ну и как бы там ни было, у меня в планах продолжать изучать Laravel (хотя у него мажорные обновления вообще каждый год выходят а минорные по несколько раз в месяц)! 🙈🙀🙈



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🤖😝 Все говорят о Yii, но кто их понимает? 🙀🙈

Понедельник, 14 Ноября 2023 г. 01:57 (ссылка)

Что нужно знать для программирования на php-фреймворке Yii/1895452_izobrajenie_20231114_015621788 (700x400, 194Kb)



Итак, снова оглянемся назад и попробуем понять, что такое Yii и чем он отличается от других php-фреймворков: 👽



Что нужно знать для программирования на php-фреймворке Yii



И для, тех, кто хочет понять, что же нужно для того, чтобы не пугало слово фреймворк (как меня когда-то), а также, что можно чисто теоретически сделать на Yii, будет полезно (и достаточно быстро) ознакомиться с небольшим обзором. 🐒



Т.к. я переключился на Laravel, то всё серверное окружение (да и окружение для локальной разработки) у меня будет уже для Laravel. А это может не зайти под Yii, т.к. разработка у него как была 5-10 лет назад версии 2, так до сих пор остаётся второй... 🤑



Хотя... может я чего не знаю?.. Так что... 👅



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🔭👨‍🚀 Заправлены в планшеты космические карты! 👩‍🚀🚀

Суббота, 11 Ноября 2023 г. 17:37 (ссылка)

Маршрутизация в Laravel. Официальная документация./1895452_izobrajenie_20231111_173539486 (700x253, 129Kb)



Итак, для того, чтобы блудить пользователей в приложениях для говорильников или на сайтах для... тоже говорильников, нужно выстаивать маршруты, по которым эти самые пользователи будут блудиться. И именно про это есть отдельная глава в документации по Laravel 🙈🤳



Маршрутизация в Laravel. Официальная документация.



В итоге, для того, чтобы построить маршрут может потребоваться привязать его либо к отдельной странице (и это самое простое), либо к контроллеру, либо к модели... И есть масса нюансов на разные случаи, которые могут стоять перед программистом в связи с тем, как ложатся карты из логики работы. 👻😆



Для меня пока не ясно, что и когда лично мне потребуется. У меня пока простая цель: 🎯



Разобраться, как запускать Filament непосредственно из корня домена. Как его запускать с любого произвольно #URL я разобрался без всяких инструкций, - методом научного втыка. 💘



Так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🌵🤠 Арендаторы в Filament Laravel - жуткие ю-звери! 🐒🌴

Воскресенье, 05 Ноября 2023 г. 14:58 (ссылка)

Настройка мультипользовательского режима в Filament. Документация с примерами на русском языке/1895452_izobrajenie_20231105_145648879 (700x253, 137Kb)



Пытаясь разобраться с тем, как лучше спроектировать то, что я в итоге собираюсь явить Свету 🕯 (и Тьме 🕳 заодно), перевёл инструкцию по многопользовательскому режиму, реализованному в Filament Laravel



Настройка мультипользовательского режима в Filament. Документация с примерами на русском языке



Но... 🙀 В процессе перевода выяснилось, что: 👻



1. Это не про организацию многопользовательсктго режима... вернее, не совсем про это. Скорее, это про то, как создавать сервисы с доступом по подписке к определённым разделам сайта. 🤑 Заманчиво, но мне нужно не это... И всё там отталкивается от понятия Арендатор.



2. Что для работы с этим режимом есть готовое решение, но... оно платное (99$ на 1 проект и 199$ на неограниченное количество проектов), Laravel Spark называется, если кому нужно. Штука с виду полезная и навороченная. Она для того, чтобы деньги собирать и считать (если кратко, биллинг). 🤣 Тоже заманчиво, но, я ещё подумаю, покупать ли лицензию... ибо... реально штука полезная! 😺👍 с красивым дизайном! 😻😆



Так что, с этой шнягой, - пока откладываем... и занимаемся дальше тем, что изучаем Laravel



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

✌👻 Грамотное использование ресурсов - залог успеха в делах! 😸🏴‍☠

Четверг, 02 Ноября 2023 г. 15:55 (ссылка)

Ресурсы конструктора панелей Filament Panel Builder/1895452_izobrajenie_20231102_155317798 (700x327, 125Kb)



Для тех, кто следит за новостями, уже знает, что я добрался до перевода со США-мериканского на русский документации Filament по ресурсам. И они будут тут:



Ресурсы конструктора панелей Filament Panel Builder



Хотя, судя по тому, что я вижу, мне нужно сейчас заняться в первую очередь вопросами пользователей и их безопасности в Laravel. Поэтому, дальше наверное займусь именно этим вопросом. 🤗



Ну а, после того, как пользователь будет укомплектован базовыми вещами, вот тогда можно будет вернуться к тому, чтобы используя Filament, дать этому юзверьку тот ресурс, который ему может понадобиться в моём аморальном проекте. 💣🐒



Не нравится мне читать книги из конца в начало, прыгая с одной страницы по другой... Но, со справочниками работать именно так: 😻



Прочитал, применил, понял, что знаний не хватает, снова прочитал, снова применил... и так, глядишь, что-нибудь состряпается... 👻 Так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

😎👽 Оглянемся назад. Как там дело было? 🦑🦍

Среда, 01 Ноября 2023 г. 17:18 (ссылка)

Аутентификация в Laravel Jetstream. Официальная документация по-русски./1895452_izobrajenie_20231101_171659608 (700x400, 176Kb)



Для того, чтобы разобраться с тем, как работать с пользователями в Laravel, имеет смысл посмотреть то, как дело обстояло в предыдущей реализации админки для сайта, - в Laravel Jetstream:



Аутентификация в Laravel Jetstream. Официальная документация по-русски.



Laravel Jetstream изначально позиционировался как готовый инструмент для создания админки проектов, расширяющий php -фреймфорк до сравнительно простоты использования как в CMS. ✌👨‍🚀🏴‍☠



Однако, всё равно всё не так просто "из коробки". Нужны не просто настройки, а встраивание компонента в код. 😳🙀



Ну и так было до появления в Laravel Filament. После появления которого, вся возня в Jetstream кажется уже не имеет смысла, т.к. в Filament есть дополнительные возможности, которое расширяют его использования до полноценно функционального конструктора сбора, обработки и хранения информации, которую генерируют пользователи проекта (включая админа, модераторов, редакторов и, конечно спамеров, - куда же без них). 👻🙈



В общем, вспомнили, как оно было. Можно двигаться дальше! 🚂😻



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

💩💣👻 А есть ли ещё ресурсы? Воз и маленькая тележка! 🐒💣🚀

Понедельник, 30 Октября 2023 г. 16:02 (ссылка)

С чего начать изучение работы ресурсов в конструкторе панелей Filament (Panel Builder)/1895452_izobrajenie_20231030_160027164 (700x253, 129Kb)



Ресурсы в конструкторе панелей (админки) Laravel - Filament Panel Builder. Начало (без Леонардо ДиКаприо): 🤣



С чего начать изучение работы ресурсов в конструкторе панелей Filament (Panel Builder)



Перевёл и оформил на родной язык ещё одну главу официальной документации Laravel по Filament Panel Builder... и стало ясно, что пошла реальная документация без разборов на конкретном примере, как и что работает. 🤗



В принципе, логично, и дальше всё будет только о том, какой есть функционал, какие у него есть возможности и настройки. 👨‍🚀



Так что, самое время уже перестать думать и начать собирать Amorale.Club на новом движке... И, сейчас я думаю, что начать нужно с пользователей. И только потом прикручивать функционал так, чтобы у этих пользователей появлялись возможности что-то делать и нарушать беспорядки! 🐒💣🙈



Так что дальше уже будет не в том порядке, но продолжать работать с документацией полезно, так что, наверняка...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🥳🍻 И опыт - сын ошибок трудных! Делюсь граблями. 👻😸

Суббота, 28 Октября 2023 г. 19:44 (ссылка)

Документация по установке Конструктора панелей Filament (Panel Builder)/1895452_izobrajenie_20231028_194321709 (684x375, 148Kb)



Ночные посиделки в обнимку с горячей чашкой кофе с целью познакомиться со страшной зверюгой по имени Filament по переведённой мной же со США-мериканского документацией:



Документация по установке Конструктора панелей Filament (Panel Builder)



...таки принесли положительный результат... Хотя... очень хотелось бросить после того, как посыпались ошибки о том, что "Новый пользователь не может быть создан, т.к. нет возможности его прописать в базе данные, т.к. в ней не найдена таблица user." 🙈



В общем, для тех, кто, как и я, пытается разобраться в том, как работать на Laravel с Filament 3, дописал их руководство немаловажным замечанием о том, что мало установить Laravel, нужно ещё применить стандартные миграции... и только после этого тыкать палкой в труп Filament, которые после этого оживёт и можно будет дальше с ним экспериментировать. 🐒🦴🐆



Пользуйтесь на здоровье, не обляпайтесь (если кому-то это вообще надо), а у меня... 🐳



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🐳 Киты. ⛵ Парусники. 🐈 И, конечно, котики! 😸✌

Вторник, 24 Октября 2023 г. 17:44 (ссылка)

Установка phpMyAdmin в Docker для работы с Laravel/1895452_izobrajenie_20231024_174312387 (700x402, 349Kb)



Итак, кто смог установить phpMyAdmin под Windows WSL в Docker так, чтобы он работал после запуска Laravel Sail, тот я! Чего и всем желаю:



Установка phpMyAdmin в Docker для работы с Laravel



На самом деле, всё достаточно просто. Для этого нужно уметь переключать субтитры на русский язык в YouTube тогда, когда кто-то пытается втереть что-то на своём США-мериканском. 👻



Ну и ещё немного понимать о том, что такое Laravel, уметь его устанавливать под Windows в Docker... Но это я уже перевёл на русский язык давно и давно научился делать. 😝



Теперь у меня есть и phpMyAdmin так что... php ... ой, нет... 🤣



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

😎 Livewire 3 — если всё сложно, зри в конфиг! 👻🔭

Среда, 18 Октября 2023 г. 18:30 (ссылка)

Документация по установке Livewire 3 на сервер/1895452_izobrajenie_20231018_182900349 (700x253, 114Kb)



Когда в статусе "всё сложно", особенно, если это качается Laravel и его работы с Livewire и Alpine, есть шанс всё настроить!



Документация по установке Livewire 3 на сервер



Ларавельцы (очумелые умельцы) реально постарались и в третьей версии Livewire предусмотрели тонкие настройки на те случаи жизни, программирования и смерти приложения от невозможности его выполнения! 🐣🙈☠



Так что, если задача сходу кажется невыполнимой, и очень хочется всё бросить и сделать всё заново... нужно не полениться и вспомнить о том, что есть классная документация, в которой может найтись простое и изящное решение проблемы! 😜



И это просто потрясающе, что некоторые до сих пор умудряются писать чёткую документацию, в которой, что не инструкция, - то расширение сознание и почти нирвана! 🤣



Как бы то ни было, в планах тоже, что и раньше:



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🦵💣 Лучшее начало - это просто первый шаг ☄🏃‍♂

Пятница, 13 Октября 2023 г. 14:23 (ссылка)

Начало работы в Laravel с Livewire 3/1895452_izobrajenie_20231013_142119259 (700x336, 95Kb)



Итак, продолжаю изучать Livewire 3 - компонент для создания приложений на php-фреймворке Laravel. И конечно, это всё ещё документация:



Начало работы в Laravel с Livewire 3



Первая глава "Начало работы".

И в ней сразу даётся готовый работающие пример кода, который сразу начинает работать...



...хотя - это немного странно. Так как инструкция по установке Livewire идёт уже после него. 🙈



Но, с другой стороны, пример на столько прост, на сколько это вообще может быть возможно, даже с минимальными знаниями Laravel становится ясно-понятно: куда, как и что втыкается. 😎



Наверняка лавельцы обчитались и обсмотрелись материалов по правильному ведению маркетинга для продвижения собственных продуктов! 🤣



Как бы то ни было, интерес действительно возникает из-за того, что всё ясно понятно, и из чего - снова и как всегда:



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

📌📌 Кнопка + Кнопка + 📝 Пара строчек = Функционал 🧻 🤣

Четверг, 12 Октября 2023 г. 15:46 (ссылка)

Первая программа на Livewire для Laravel/1895452_izobrajenie_20231012_154359474 (700x253, 116Kb)



Пишем первый код на Livewire 3 под капотом Laravel



Первая программа на Livewire для Laravel



Это первая инструкция из официальной документации Livewire.



Причём всё реально наглядно-понятно так, что даже школьник справится... Так что пока всё выглядит очень простым, но, я знаю, что чем проще кажется, тем оно более сложно устроено внутри! 😜



В общем, в итоге получаем две кнопки, нажимая которые можно либо убавлять значение хранимой на сервере переменно, либо прибавлять к ней единицу.



Никакого тебе CSS и JavaScript ... и даже HTML всего сточек 10. И примерно столько же php. И вот она магия! Всё летает из браузера на сервер и обратно 🦅 без перезагрузки страницы! 🧞‍♀



Куда это дело присобачить? Пока никуда. Это просто пример "для заманухи" и презентации того, как якобы всё просто Livewire в Laravel может сделать. Но... что-то мне подсказывает, что дальше будет гораздо интереснее. Так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

🚀 Раскрывая тему LiveWire 🦑

Понедельник, 09 Октября 2023 г. 10:35 (ссылка)

Документация Livewire 3 на русском языке/1895452_izobrajenie_20231009_103449778 (700x321, 101Kb)



Итак: 

✏ WSL ✅ 

✏ Laravel ✅ 

✏ Для установки Filament ♻ 

✏ требуется Livewire ⚠ 

Поэтому нужна документация по Livewire. Ей и занимаюсь:



Документация Livewire 3 на русском языке



Для начала будет вполне достаточно раздела Quickstart, а дальше - будет видно. 🛸🔭



Я так скоро уже начну понимать техническую документацию на СШАмериканском... но пока продолжу переводить всё, что мне интересно и/или нужно для работы (чтобы лучше понимать то, как всё устроено). Так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Вкалывают роботы, - счастлив человек! ~~~~

Суббота, 07 Октября 2023 г. 12:17 (ссылка)

Livewire — компонент Laravel для создания интерфейсов сайтов/1895452_izobrajenie_20231007_121656545 (700x332, 106Kb)



И снова о ларавельцах - очумелых умельцах. На этот раз на фоне освоения Filament в Laravel всплывает новый (одноглазый 👁) персонаж - Livewire 👅



Livewire — компонент Laravel для создания интерфейсов сайтов



И всё это только ради того, чтобы подцепить интерфейс создания интерфейсов в этот php-фреймворк. 👻🙈



Судя по описанию, Livewire может очень многое. Начиная от помощи в создании форм и заканчивая модульной загрузкой страниц сайта. И то, что не может быть сразу сформировано как часть HTML, то вставляется на страницу в виде заглушки и дозагружается поле того, как сервер получит все данные, сформирует ответ в браузер и только после этого выгрузит на уже отрисованную страницу в специально для этого зарезервированное место... А ещё Livewire обещает рисовать на лету красивые графики и диаграммы! 😻



Надо смотреть дальше. Так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Заправлены в планшеты космические карты ~~~~

Воскресенье, 01 Октября 2023 г. 20:57 (ссылка)

Конструктор панелей Filament (Filament Panel Builder)/1895452_izobrajenie_20231001_205548182 (700x253, 125Kb)



Итак, имеем Laravel и приборную доску к нему в виде Filament



Конструктор панелей Filament (Filament Panel Builder)



Две первые главы, которые содержит документация о том, как собирать, управлять и составлять приборные панели уже переведены со СШАмериканского на русский язык.



И... этого вполне достаточно для того, чтобы начать изучать Filament. А для этого нужно всего-то:



1. Установить куда-нибудь Laravel с github

2. Просто следуя инструкциям, развернуть Filament.

3. Также сделать то, что содержит вторая инструкция



Таким образом, всё станет хоть немного понятно... А дальше...



Продолжение преследует!✌👨‍🚀🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Документация Laravel 10 по-русски ~~~~

Суббота, 30 Сентября 2023 г. 20:26 (ссылка)

Конфигурационные файлы php фреймворка Laravel хранятся в каталоге config/1895452_izobrajenie_20230930_202536802 (700x253, 124Kb)



Итак, после того, как Laravel был установлен локально или, что ещё проще, на сервер, работающий под одной из версий Linux, хорошо бы его настроить так, чтобы с ним можно было работать. Конечно, есть официальная документация, но она написана на СШАмериканском языке, что сильно затрудняет понимание тех русских, кто, как и я, ленится выучить язык потомков истребителей индейцев (и не только их одних). Поэтому, для себя я перевёл всё на русский язык:



Конфигурационные файлы php фреймворка Laravel хранятся в каталоге config 



Чего и вам желаю! 🤣



Сейчас немного занят (надо помочь одному хорошему человеку с его магазином на Yii), но в планах у меня продолжать разбираться с Filament так что...



Продолжение преследует! ✌😸🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Космокотики и Joomla 4 😻 ~~~~

Пятница, 30 Сентября 2023 г. 01:40 (ссылка)

Joomla 4 (Джумла 4) — бесплатный конструктор сайтов/1895452_izobrajenie_20230930_014008034 (700x331, 89Kb)



Итак, я давно и нудно жалуюсь на то, что нет нормальной документации по Joomla. Как по трёшке её особо не было, так тем более, по четвёрке - днём с огнём не сыщешь... Но... то, что было, я перевёл со СШАмериканского на русский язык:



Joomla 4 (Джумла 4) — бесплатный конструктор сайтов



Возможно, я слишком драматизирую, и информации более, чем достаточно. Пусть даже для приматов из центральной части северо-американского континента. Но, мне есть с чем сравнивать. 👻



Например, у Laravel  есть методически оформленная, структурно выложенная и постоянно обновляемая, актуальная #документация. Не говоря уже о Yii, у которой документация есть не только для жителей США но и на русском языке! (Правда, там особо обновлять ничего не надо - ничего особо не развивается, но документация же есть!) 😆



Что творится с WordPress, я не в курсе... Ибо эта CMS нацелена не на самостоятельную разработку, а на продажу готовых и узкоспециализированных пакетов. 🤪



Так что, как бы я не любил Joomla, у меня к ней очень много претензий. 😜



Продолжение преследует! ✌😺🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Первый код в Filamen Panel Builder ~~~~

Пятница, 29 Сентября 2023 г. 20:59 (ссылка)

Конструктор панелей Filament (Panel Builder). Введение с рабочими примерами./1895452_izobrajenie_20230929_205819953 (700x253, 120Kb)



Начинать всегда проще на простом но работающем примере. Именно это и предлагается сделать в инструкции по Конструктору панелей Filament для Laravel, которую я перевожу с СШАмереканского на русский чисто для себя... но, не нычу, а выкладываю в общий доступ:



Конструктор панелей Filament (Panel Builder). Введение с рабочими примерами.



В этой инструкции описаны реальные шаги "с самого начала" (даже ещё раньше - с постановки задачи).



В операции по обучению участвуют: кролики 🐰 собакины 🐩 ну, и конечно, котики 🐈 Куда же нынче без котиков? ✌😺🏴‍☠



В итоге, все эти звери кучкуются в поликлинике для животинки и им нужен учёт, как и их хозяевам... а также - график лечения, деньги на всё это хулиганство и даже графики с табличками - кто кого и на сколько переболел и перезаражал... 👻🐰👻🐩👻🐅👻



В общем, занимательная такая инструкция (как и сама документация). Изучаем, экспериментируем, учимся! Ну и конечно...



Продолжение преследует! ✌👩‍🚀🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Filament. Начало. ✌👩‍🚀🏴‍☠ ~~~~

Четверг, 28 Сентября 2023 г. 15:03 (ссылка)

Документация по установке Конструктора панелей Filament (Panel Builder)/1895452_izobrajenie_20230928_150209042 (700x253, 119Kb)



Итак, с чего начать работу с новым инструментом? Конечно же с инструкции! И для программного продукта - это будет инструкция по установке:



Документация по установке Конструктора панелей Filament (Panel Builder)



Версия PHP (как впрочем и Laravel) не самые последние, но если Laravel можно быстро обновить (обычно это делается через Composer), то с PHP требуется пошаманить на сервере. Но задача тоже не из сверх сложных... для тех, кто следит за тем, чтобы всё ПО было актуальным. А кто не следит, тому и Filament наверняка нафиг не нужен. 😜



Есть ещё Livewire, но и с ним такая же точно история.



После этого две команды в консоли... и всё должно встать... Надо проверять. Пока это только гипотеза. 🤣 Так что...



Продолжение преследует! ✌😺🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Разница между пользователем и профессионалом ~~~~

Четверг, 28 Сентября 2023 г. 04:38 (ссылка)

Filament 3. Документация на русском языке./1895452_izobrajenie_20230928_043612581 (700x276, 87Kb)



Как понять, тот кто себя называет "профессиональный пользователь", является профессионалом или всё-таки пользователем?



Всё достаточно просто. Нужно определиться с вопросом:




  • профессионал ответит на вопрос "Как работает?" то, чем он занимается. 

  • пользователь ответит на вопрос "Как работать с тем, чем он занимается?"



Кстати, при уточняющих вопросах, профи ответит на оба вопроса. А вот юзверёк, начнёт путаться в показаниях и выглядеть всё бледнее и бледнее. 👻😜



Но, начинать что либо изучать всё равно лучше с "Руководства для пользователей". И желательно с тех, что написали профессионалы своего дела. Поэтому я начал снова переводить документация по Filament 3 для создания полноценного интерфейса для проектов на Laravel 10:



Filament 3. Документация на русском языке.



Посмотрим, на сколько меня хватит, но пока...



Продолжение преследует! ✌😺🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
AveAdmin

~~~~ Новый Filament для Laravel ~~~~

Среда, 27 Сентября 2023 г. 17:56 (ссылка)

Filament (Филамент) — это коллекция удобных full-stack компонентов для Laravel/1895452_izobrajenie_20230927_175458087 (700x274, 92Kb)



В новой версии Filament для Laravel можно создавать НЕ только админку, но и кабинет пользователя. Можно создавать отдельные панели сразу в одном приложении и это очень удобно! ✌👩‍🚀🏴‍☠



Filament (Филамент) — это коллекция удобных full-stack компонентов для Laravel



Конструкторы панелей, форм и таблиц.. Конструктор информационных списков... Ну и это далеко не всё, что есть в новой версии Filament 3. Ларавельцы - очумелые умельцы, а Laravel - сила! 😆



Готовы к взлету? 

Попробуйте Filament, и не сомневайтесь, что вы будете поражены уже с первых минут его использования. 👻🚀🤣



А я, как обычно, начал с перевода с США-мериканского на родной русский язык документации. Ибо, инструмент, которым пользуешься нужно знать на базовом уровне! Так что...



Продолжение преследует! ✌😺🏴‍☠

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<laravel - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda