|
![]() Курс «Профессия Web-разработчик»Среда, 29 Января 2025 г. 20:19 (ссылка)
![]()
![]() 🙈🙆♂ Про аутентификацию и авторизацию 👨💻👩💻Понедельник, 18 Декабря 2023 г. 15:05 (ссылка)
Следует различать два термина: аутентификация и авторизация. 👉 Аутентификация 👈— проверка подлинности предоставленного пользователем идентификатора. Например, пара логин-пароль. 👉 Авторизация 👈 — процесс проверки и предоставления прав пользователю на выполнение определённого действия. Например, в Laravel Jetstream: Аутентификация в Laravel Jetstream. Официальная документация по-русски.И ещё раз, чтобы даже я понял разницу: 🤣 🤘 Аутентификация 🖐 — это сам процесс проверки подлинности пользователя, чтобы убедиться, что он является тем, за кого себя выдает. Для аутентификации пользователи могут вводить логин и пароль, биометрические данные или другие методы идентификации. 🤘 Авторизация 🖐 — это процесс проверки прав доступа пользователя к определенным ресурсам или функциям. Он проводится после успешной аутентификации. Продолжение преследует! ✌😸🏴☠
![]() 👽🛸 С чего начать изучать Laravel 🔭👀Среда, 13 Декабря 2023 г. 20:20 (ссылка)
Иногда бывает так, что хочется в чём-то разобраться, но никак не знаешь, с какого конца подступиться. Но, с Laravel всё куда как проще. Есть документация, и её имеет смысл начинать читать с начала: Документация на русском языке по Laravel 8. Введение в Ларавел.Хотя... Без хотя бы поверхностного понимания того, что такое ООП применительно к программированию на php + что такое базы данных, хотя бы на примере широко распространённого MySQL или MariaDB, лучше конечно за Laravel не браться. 🙈 Ну, и как само собой разумеющееся, - это знание HTML, CSS и основ написания скриптов на JavaScript... хотя, JS может и не понадобится на первых порах, но на последующих порах, понадобится однозначно! Ибо даже при написании бекэнда, понимание того, как работает фронтенд, тоже обязательно! 🙀 В любом случае, если даже мне удалось хоть что-то в этом начать понимать, то у всех других тоже обязательно получится! И это только начало! 🤠 Продолжение преследует! ✌😸🏴☠
![]() 🦑🐙 Эволюция головоногих и пряморуких 👺👻Воскресенье, 10 Декабря 2023 г. 13:09 (ссылка)
Немножко ничего не успеваю [по крайней мере по своим проектам]. Например, по этому 😉 Лунная База - Горячий старт на просторы интернетаПоэтому, поделюсь частью своей личной переписки: ========== Если более общими словами, то Laravel - это следующая ступенька по созданию более сложных проектов. Ступень 0. Tilda или ещё какой конструктор для безголовых )) ========== Ну и, я вернусь, обязательно вернусь! Только с тем, что навалилось разгребусь! 🙃 Ибо... Продолжение преследует! ✌😸🏴☠
![]() 👹🦅 Безумству храбрых поём мы песню! 🦢😻Пятница, 09 Декабря 2023 г. 00:26 (ссылка)
И снова про Yii: Установка YiiЯ тут подумал. Мне понравилось, и я подумал ещё! 😸 И вот о чём... На момент, когда в сознании программистов начала формироваться концепция фреймворков, эти самые фреймворки стали появляться как ядовитые грибы после радиоактивного дождя. 🍄 Но, фазы Луны сменялись, проходили года (ибо всё так устроено, что не только Луна вращается вокруг Земли, но и даже Земля вращается вокруг Солнца). И что мы имеем в итоге? 👀 У нас есть Symfony (для матёрых) и есть Laravel (для ремесленников). Это то, что касается php-фреймворков. И есть те самые ядовиты грибы, которые и можно было бы использовать, но... 🙈 Как мне кажется, провал одних и успех других базируется на кое-каких основаниях (как когда-то Земля опиралась на черепах и китов, ещё до того, как начать вращаться вокруг Солнца). 🤣 И что же это за киты с черепахами: И вот вокруг этого начинает виться толпа более бестолковых приматов, которые тыркаются, мыркаются и мельтешат. Единицы из них поднимаются на уровень лидер-группы и начинают пилить собственные приблуды, которые можно прикрутить к телу основного фреймворка потому, что всё в тренде паттернов программирования. 🌴 А вот то, что начиналось как что-то "я тут зафигачил для себя фигулину и эта фигулина клёво работает для моей задачи" просто обречено кануть в Лету. Т.е. Земля свалилась с черепах в открытый Космос, и начала своё кружение. Поэтому мелкие задачки стали актуальны только на время их решения... а то и раньше уже теряют свою актуальность. 🍂 Вывод: В такое вот время приходится жить, товарищи! 💣 Продолжение преследует! ✌😸🏴☠
![]() 🤘🥳 Кто может пользоваться Filament? 😻🏴☠Среда, 06 Декабря 2023 г. 17:23 (ссылка)
До того, как продолжить переводить документацию Filament со СШАмериканского на русский, я питал надежды на то, что там будет показано, как работать с пользователями (и вообще, как дать им ограниченный доступ во фронтенд)...🙀🤞 Работа с пользователями в Filament Panel BuilderНо, разработчики этого расширения для Laravel меня подразочаровали. В документации только о том, как закрыть доступ в админку Filament для всех пользователей, кроме самого админа. 😿👎 Но для печали нет причин потому что: Поэтому: Продолжение преследует! ✌😸🏴☠
![]() ✌😸 Linux жил! Linux жив! Lunux живее всех живых! 😻🏴☠Пятница, 01 Декабря 2023 г. 14:26 (ссылка)
Языки программирования рождались и умирали, а Unux перерождался аки Феникс, становясь всё удобнее, безопаснее и практичнее... Годы шли, сменялись поколения программистов и, тем более, обычных юзверьков, но Linux всё продолжал свой путь неподвластной моде и времени платформе для всё более сложных и интерактивных программ и приложений... 😜 Unix подобные операционные системы: Debian, Ubuntu, MacOS, Android и т.д.Так в чём же сила живучести этой операционной системы? 👻 Скорее всего в том, что она создаётся коллективными усилиями + тем, что эти коллективные усилия аккумулируясь, распространяются на безвозмездной основе, то есть, даром! 🤑 Много ли вы знаете битриксоидов? Что-то мне подсказывает, что ни одного. Ну а тех, кто лабает сайты на WordPress, Joomla или даже на Laravel? 😉 И дело тут не только в халяве, и не столько в ней. Сколько в низком пороге входа для всех желающих работать в среде Linux/Unux. Ну и конечно, в обширной документации, поддерживаемой в актуальном состоянии (и, кстати, не требующей каких то сильных издержек на её дополнение, и, тем более, переписывание потому, что основы в её фундамент были заложены такие, которые не требуют каких-то радикальных изменений). 👩🏫 Ибо всё, что делается нового, чаще всего, очень гармонично вписывается в основную архитектуру этой махровой и бородатой операционки! 🎅 Поэтому, наверное, когда гикнется Micrisoft, тогда сразу же крешанётся Windows, а с ними MS Office со всякими 1С и Bitrix... А вот Linux - это на века! 🥰 Продолжение преследует! ✌😸🏴☠
![]() 🐒👨🚀 Filament Laravel — это не только админка, но и простой инструмент создания страниц 🤖🏴☠Четверг, 01 Ноября 2023 г. 00:30 (ссылка)
Оказывается (!) в Конструкторе панелей Filament Laravel можно создавать не только графики и управлять моделями, внося изменения в базу данных, но также создавать отдельные страницы (например, с информацией о том, как пользоваться этой самой админкой): Страницы в Конструкторе панелей (Panel Builder) Filament LaravelА ещё... можно показывать созданные страницы не всем пользователям, у кого есть доступ в админку! 😝 Ну и, самой собой разумеющееся, настраивать внешний вид страницы, начиная от обычной её вёрстки, до всяких шапок/подвалов, заголовков/подзаголовков, а также, добавлять виджеты, подключать дополнительные скрипты для предварительной обработки данных. 🙀 В общем, удобная шняга для тех кто знает php, ООП и немного Laravel. 😻 Продолжение преследует! ✌😸🏴☠
![]() ✌😸 Преследование продолжения! 🏴☠👻Воскресенье, 26 Ноября 2023 г. 18:03 (ссылка)
Для тех, кто хотя бы краем глаза следит за тем, что у меня тут происходит, не будет неожиданностью такая вот новость: Введение в Yii 2. Полная документация Yii на русском языке.И это мало связано с Yii. На самом деле, происходит вот что: 1. Яндекс активно сбивает ИКС (и не только у меня, но и у моих конкурентов). И, т.к. я за этим слежу, приходится наводить порядок на своих проектах, с которыми я сейчас активно работаю. 🙈 2. Amorale.Club до сих находится в режиме низкого старта. И всё потому, что я изучаю Laravel и даже... 🙀 3. Приобрёл новый домен ILoveTime.ru на базе которого хочу попрактиковаться в создании простенького сайта-блога на Laravel, и после этого вернуться с новым багажом знания к Аморальке. А для этого... 👻 4. Я смотрю уже без переводчика обучающие видосики по Laravel на YouTube, что для меня является неприятной ожиданностью. Не люблю я аглицкий язык! 😝 Ну, и исходя из выше изложенного, - никуда не денешься: Продолжение преследует! ✌😸🏴☠
![]() 🐘🏴☠ Laravel - очень кратко, но по существу. 😸✌Пятница, 24 Ноября 2023 г. 16:09 (ссылка)
Почему выбирают Laravel? Потому что, он — лучший!Краткий промо-обзор от ларавельцев (очумелых умельцев) того, что может Laravel. Чего он не может, они конечно не пишут, но, вроде, как ежу понятно, что код он сам в себя не напишет... 👻 ...хотя... есть команды artisan которые создают шаблоны моделей, компонентов, вьюх... и ещё много чего, куда нужно просто вписать ручками хоть какую-то логику. И это выглядит вообще волшебно! 😜 В общем, я пока решил притормозить с Аморалькой и сделать небольшой проект блога на Laravel. Для того, чтобы набить руку на чём-то простом. Жду пока обновится DNS на новом домене, чтобы начать ваять новую фигулину. Так что... 🙀 Продолжение преследует! ✌😸🏴☠
![]() 👺👻 Обновляйся, иначе заржавеешь! 👾😈Понедельник, 20 Ноября 2023 г. 18:19 (ссылка)
Итак... Снова оглянемся назад. Прошло уже много лет, а инструкция того, как обновить Yii 2 с версии 1.1 до версии 2 до сих пор остаётся актуальной: Обновление Yii до версии 2 с версии 1.1Но(!) уже давненько на официальном сайте разработки yiiframework висит графическое изображение того, как далеко они находятся до релиза Yii 3.0. 👻 Судя по этой очень информативной картинке им осталось обновить 20 пакетов из 115. Кажется близко... но... сколько раз за это время сменится версия php ... и придётся всё снова перелопачивать? 😉 В общем, зря я конечно злорадствую... Не правильно это! Пусть Yii наконец-то обновится! (Вот у тех, кто использует этот php фрейворк сразу работы привалит!) 👻🙈🙀 Ну и как бы там ни было, у меня в планах продолжать изучать Laravel (хотя у него мажорные обновления вообще каждый год выходят а минорные по несколько раз в месяц)! 🙈🙀🙈 Продолжение преследует! ✌😸🏴☠
![]() 🤖😝 Все говорят о Yii, но кто их понимает? 🙀🙈Понедельник, 14 Ноября 2023 г. 01:57 (ссылка)
Итак, снова оглянемся назад и попробуем понять, что такое Yii и чем он отличается от других php-фреймворков: 👽 Что нужно знать для программирования на php-фреймворке YiiИ для, тех, кто хочет понять, что же нужно для того, чтобы не пугало слово фреймворк (как меня когда-то), а также, что можно чисто теоретически сделать на Yii, будет полезно (и достаточно быстро) ознакомиться с небольшим обзором. 🐒 Т.к. я переключился на Laravel, то всё серверное окружение (да и окружение для локальной разработки) у меня будет уже для Laravel. А это может не зайти под Yii, т.к. разработка у него как была 5-10 лет назад версии 2, так до сих пор остаётся второй... 🤑 Хотя... может я чего не знаю?.. Так что... 👅 Продолжение преследует! ✌😸🏴☠
![]() 🔭👨🚀 Заправлены в планшеты космические карты! 👩🚀🚀Суббота, 11 Ноября 2023 г. 17:37 (ссылка)
Итак, для того, чтобы блудить пользователей в приложениях для говорильников или на сайтах для... тоже говорильников, нужно выстаивать маршруты, по которым эти самые пользователи будут блудиться. И именно про это есть отдельная глава в документации по Laravel 🙈🤳 Маршрутизация в Laravel. Официальная документация.В итоге, для того, чтобы построить маршрут может потребоваться привязать его либо к отдельной странице (и это самое простое), либо к контроллеру, либо к модели... И есть масса нюансов на разные случаи, которые могут стоять перед программистом в связи с тем, как ложатся карты из логики работы. 👻😆 Для меня пока не ясно, что и когда лично мне потребуется. У меня пока простая цель: 🎯 Разобраться, как запускать Filament непосредственно из корня домена. Как его запускать с любого произвольно #URL я разобрался без всяких инструкций, - методом научного втыка. 💘 Так что... Продолжение преследует! ✌😸🏴☠
![]() 🌵🤠 Арендаторы в Filament Laravel - жуткие ю-звери! 🐒🌴Воскресенье, 05 Ноября 2023 г. 14:58 (ссылка)
Пытаясь разобраться с тем, как лучше спроектировать то, что я в итоге собираюсь явить Свету 🕯 (и Тьме 🕳 заодно), перевёл инструкцию по многопользовательскому режиму, реализованному в Filament Laravel Настройка мультипользовательского режима в Filament. Документация с примерами на русском языкеНо... 🙀 В процессе перевода выяснилось, что: 👻 1. Это не про организацию многопользовательсктго режима... вернее, не совсем про это. Скорее, это про то, как создавать сервисы с доступом по подписке к определённым разделам сайта. 🤑 Заманчиво, но мне нужно не это... И всё там отталкивается от понятия Арендатор. 2. Что для работы с этим режимом есть готовое решение, но... оно платное (99$ на 1 проект и 199$ на неограниченное количество проектов), Laravel Spark называется, если кому нужно. Штука с виду полезная и навороченная. Она для того, чтобы деньги собирать и считать (если кратко, биллинг). 🤣 Тоже заманчиво, но, я ещё подумаю, покупать ли лицензию... ибо... реально штука полезная! 😺👍 с красивым дизайном! 😻😆 Так что, с этой шнягой, - пока откладываем... и занимаемся дальше тем, что изучаем Laravel Продолжение преследует! ✌😸🏴☠
![]() ✌👻 Грамотное использование ресурсов - залог успеха в делах! 😸🏴☠Четверг, 02 Ноября 2023 г. 15:55 (ссылка)
Для тех, кто следит за новостями, уже знает, что я добрался до перевода со США-мериканского на русский документации Filament по ресурсам. И они будут тут: Ресурсы конструктора панелей Filament Panel BuilderХотя, судя по тому, что я вижу, мне нужно сейчас заняться в первую очередь вопросами пользователей и их безопасности в Laravel. Поэтому, дальше наверное займусь именно этим вопросом. 🤗 Ну а, после того, как пользователь будет укомплектован базовыми вещами, вот тогда можно будет вернуться к тому, чтобы используя Filament, дать этому юзверьку тот ресурс, который ему может понадобиться в моём аморальном проекте. 💣🐒 Не нравится мне читать книги из конца в начало, прыгая с одной страницы по другой... Но, со справочниками работать именно так: 😻 Прочитал, применил, понял, что знаний не хватает, снова прочитал, снова применил... и так, глядишь, что-нибудь состряпается... 👻 Так что... Продолжение преследует! ✌😸🏴☠
![]() 😎👽 Оглянемся назад. Как там дело было? 🦑🦍Среда, 01 Ноября 2023 г. 17:18 (ссылка)
Для того, чтобы разобраться с тем, как работать с пользователями в Laravel, имеет смысл посмотреть то, как дело обстояло в предыдущей реализации админки для сайта, - в Laravel Jetstream: Аутентификация в Laravel Jetstream. Официальная документация по-русски.Laravel Jetstream изначально позиционировался как готовый инструмент для создания админки проектов, расширяющий php -фреймфорк до сравнительно простоты использования как в CMS. ✌👨🚀🏴☠ Однако, всё равно всё не так просто "из коробки". Нужны не просто настройки, а встраивание компонента в код. 😳🙀 Ну и так было до появления в Laravel Filament. После появления которого, вся возня в Jetstream кажется уже не имеет смысла, т.к. в Filament есть дополнительные возможности, которое расширяют его использования до полноценно функционального конструктора сбора, обработки и хранения информации, которую генерируют пользователи проекта (включая админа, модераторов, редакторов и, конечно спамеров, - куда же без них). 👻🙈 В общем, вспомнили, как оно было. Можно двигаться дальше! 🚂😻 Продолжение преследует! ✌😸🏴☠
![]() 💩💣👻 А есть ли ещё ресурсы? Воз и маленькая тележка! 🐒💣🚀Понедельник, 30 Октября 2023 г. 16:02 (ссылка)
Ресурсы в конструкторе панелей (админки) Laravel - Filament Panel Builder. Начало (без Леонардо ДиКаприо): 🤣 С чего начать изучение работы ресурсов в конструкторе панелей Filament (Panel Builder)Перевёл и оформил на родной язык ещё одну главу официальной документации Laravel по Filament Panel Builder... и стало ясно, что пошла реальная документация без разборов на конкретном примере, как и что работает. 🤗 В принципе, логично, и дальше всё будет только о том, какой есть функционал, какие у него есть возможности и настройки. 👨🚀 Так что, самое время уже перестать думать и начать собирать Amorale.Club на новом движке... И, сейчас я думаю, что начать нужно с пользователей. И только потом прикручивать функционал так, чтобы у этих пользователей появлялись возможности что-то делать и нарушать беспорядки! 🐒💣🙈 Так что дальше уже будет не в том порядке, но продолжать работать с документацией полезно, так что, наверняка... Продолжение преследует! ✌😸🏴☠
![]() 🥳🍻 И опыт - сын ошибок трудных! Делюсь граблями. 👻😸Суббота, 28 Октября 2023 г. 19:44 (ссылка)
Ночные посиделки в обнимку с горячей чашкой кофе с целью познакомиться со страшной зверюгой по имени Filament по переведённой мной же со США-мериканского документацией: Документация по установке Конструктора панелей Filament (Panel Builder)...таки принесли положительный результат... Хотя... очень хотелось бросить после того, как посыпались ошибки о том, что "Новый пользователь не может быть создан, т.к. нет возможности его прописать в базе данные, т.к. в ней не найдена таблица user." 🙈 В общем, для тех, кто, как и я, пытается разобраться в том, как работать на Laravel с Filament 3, дописал их руководство немаловажным замечанием о том, что мало установить Laravel, нужно ещё применить стандартные миграции... и только после этого тыкать палкой в труп Filament, которые после этого оживёт и можно будет дальше с ним экспериментировать. 🐒🦴🐆 Пользуйтесь на здоровье, не обляпайтесь (если кому-то это вообще надо), а у меня... 🐳 Продолжение преследует! ✌😸🏴☠
![]() 🐳 Киты. ⛵ Парусники. 🐈 И, конечно, котики! 😸✌Вторник, 24 Октября 2023 г. 17:44 (ссылка)
Итак, кто смог установить phpMyAdmin под Windows WSL в Docker так, чтобы он работал после запуска Laravel Sail, тот я! Чего и всем желаю: Установка phpMyAdmin в Docker для работы с LaravelНа самом деле, всё достаточно просто. Для этого нужно уметь переключать субтитры на русский язык в YouTube тогда, когда кто-то пытается втереть что-то на своём США-мериканском. 👻 Ну и ещё немного понимать о том, что такое Laravel, уметь его устанавливать под Windows в Docker... Но это я уже перевёл на русский язык давно и давно научился делать. 😝 Теперь у меня есть и phpMyAdmin так что... php ... ой, нет... 🤣 Продолжение преследует! ✌😸🏴☠
![]() 😎 Livewire 3 — если всё сложно, зри в конфиг! 👻🔭Среда, 18 Октября 2023 г. 18:30 (ссылка)
Когда в статусе "всё сложно", особенно, если это качается Laravel и его работы с Livewire и Alpine, есть шанс всё настроить! Документация по установке Livewire 3 на серверЛаравельцы (очумелые умельцы) реально постарались и в третьей версии Livewire предусмотрели тонкие настройки на те случаи жизни, программирования и смерти приложения от невозможности его выполнения! 🐣🙈☠ Так что, если задача сходу кажется невыполнимой, и очень хочется всё бросить и сделать всё заново... нужно не полениться и вспомнить о том, что есть классная документация, в которой может найтись простое и изящное решение проблемы! 😜 И это просто потрясающе, что некоторые до сих пор умудряются писать чёткую документацию, в которой, что не инструкция, - то расширение сознание и почти нирвана! 🤣 Как бы то ни было, в планах тоже, что и раньше: Продолжение преследует! ✌😸🏴☠
![]() 🦵💣 Лучшее начало - это просто первый шаг ☄🏃♂Пятница, 13 Октября 2023 г. 14:23 (ссылка)
Итак, продолжаю изучать Livewire 3 - компонент для создания приложений на php-фреймворке Laravel. И конечно, это всё ещё документация: Начало работы в Laravel с Livewire 3Первая глава "Начало работы". ...хотя - это немного странно. Так как инструкция по установке Livewire идёт уже после него. 🙈 Но, с другой стороны, пример на столько прост, на сколько это вообще может быть возможно, даже с минимальными знаниями Laravel становится ясно-понятно: куда, как и что втыкается. 😎 Наверняка лавельцы обчитались и обсмотрелись материалов по правильному ведению маркетинга для продвижения собственных продуктов! 🤣 Как бы то ни было, интерес действительно возникает из-за того, что всё ясно понятно, и из чего - снова и как всегда: Продолжение преследует! ✌😸🏴☠
![]() 📌📌 Кнопка + Кнопка + 📝 Пара строчек = Функционал 🧻 🤣Четверг, 12 Октября 2023 г. 15:46 (ссылка)
Пишем первый код на Livewire 3 под капотом Laravel Первая программа на Livewire для LaravelЭто первая инструкция из официальной документации Livewire. Причём всё реально наглядно-понятно так, что даже школьник справится... Так что пока всё выглядит очень простым, но, я знаю, что чем проще кажется, тем оно более сложно устроено внутри! 😜 В общем, в итоге получаем две кнопки, нажимая которые можно либо убавлять значение хранимой на сервере переменно, либо прибавлять к ней единицу. Никакого тебе CSS и JavaScript ... и даже HTML всего сточек 10. И примерно столько же php. И вот она магия! Всё летает из браузера на сервер и обратно 🦅 без перезагрузки страницы! 🧞♀ Куда это дело присобачить? Пока никуда. Это просто пример "для заманухи" и презентации того, как якобы всё просто Livewire в Laravel может сделать. Но... что-то мне подсказывает, что дальше будет гораздо интереснее. Так что... Продолжение преследует! ✌😸🏴☠
![]() 🚀 Раскрывая тему LiveWire 🦑Понедельник, 09 Октября 2023 г. 10:35 (ссылка)
Итак: Документация Livewire 3 на русском языкеДля начала будет вполне достаточно раздела Quickstart, а дальше - будет видно. 🛸🔭 Я так скоро уже начну понимать техническую документацию на СШАмериканском... но пока продолжу переводить всё, что мне интересно и/или нужно для работы (чтобы лучше понимать то, как всё устроено). Так что... Продолжение преследует! ✌😸🏴☠
![]() ~~~~ Вкалывают роботы, - счастлив человек! ~~~~Суббота, 07 Октября 2023 г. 12:17 (ссылка)
И снова о ларавельцах - очумелых умельцах. На этот раз на фоне освоения Filament в Laravel всплывает новый (одноглазый 👁) персонаж - Livewire 👅 Livewire — компонент Laravel для создания интерфейсов сайтовИ всё это только ради того, чтобы подцепить интерфейс создания интерфейсов в этот php-фреймворк. 👻🙈 Судя по описанию, Livewire может очень многое. Начиная от помощи в создании форм и заканчивая модульной загрузкой страниц сайта. И то, что не может быть сразу сформировано как часть HTML, то вставляется на страницу в виде заглушки и дозагружается поле того, как сервер получит все данные, сформирует ответ в браузер и только после этого выгрузит на уже отрисованную страницу в специально для этого зарезервированное место... А ещё Livewire обещает рисовать на лету красивые графики и диаграммы! 😻 Надо смотреть дальше. Так что... Продолжение преследует! ✌😸🏴☠
![]() ~~~~ Заправлены в планшеты космические карты ~~~~Воскресенье, 01 Октября 2023 г. 20:57 (ссылка)
Итак, имеем Laravel и приборную доску к нему в виде Filament Конструктор панелей Filament (Filament Panel Builder)Две первые главы, которые содержит документация о том, как собирать, управлять и составлять приборные панели уже переведены со СШАмериканского на русский язык. И... этого вполне достаточно для того, чтобы начать изучать Filament. А для этого нужно всего-то: 1. Установить куда-нибудь Laravel с github Таким образом, всё станет хоть немного понятно... А дальше... Продолжение преследует!✌👨🚀🏴☠
![]() ~~~~ Документация Laravel 10 по-русски ~~~~Суббота, 30 Сентября 2023 г. 20:26 (ссылка)
Итак, после того, как Laravel был установлен локально или, что ещё проще, на сервер, работающий под одной из версий Linux, хорошо бы его настроить так, чтобы с ним можно было работать. Конечно, есть официальная документация, но она написана на СШАмериканском языке, что сильно затрудняет понимание тех русских, кто, как и я, ленится выучить язык потомков истребителей индейцев (и не только их одних). Поэтому, для себя я перевёл всё на русский язык: Конфигурационные файлы php фреймворка Laravel хранятся в каталоге configЧего и вам желаю! 🤣 Сейчас немного занят (надо помочь одному хорошему человеку с его магазином на Yii), но в планах у меня продолжать разбираться с Filament так что... Продолжение преследует! ✌😸🏴☠
![]() ~~~~ Космокотики и Joomla 4 😻 ~~~~Пятница, 30 Сентября 2023 г. 01:40 (ссылка)
Итак, я давно и нудно жалуюсь на то, что нет нормальной документации по Joomla. Как по трёшке её особо не было, так тем более, по четвёрке - днём с огнём не сыщешь... Но... то, что было, я перевёл со СШАмериканского на русский язык: Joomla 4 (Джумла 4) — бесплатный конструктор сайтовВозможно, я слишком драматизирую, и информации более, чем достаточно. Пусть даже для приматов из центральной части северо-американского континента. Но, мне есть с чем сравнивать. 👻 Например, у Laravel есть методически оформленная, структурно выложенная и постоянно обновляемая, актуальная #документация. Не говоря уже о Yii, у которой документация есть не только для жителей США но и на русском языке! (Правда, там особо обновлять ничего не надо - ничего особо не развивается, но документация же есть!) 😆 Что творится с WordPress, я не в курсе... Ибо эта CMS нацелена не на самостоятельную разработку, а на продажу готовых и узкоспециализированных пакетов. 🤪 Так что, как бы я не любил Joomla, у меня к ней очень много претензий. 😜 Продолжение преследует! ✌😺🏴☠
![]() ~~~~ Первый код в Filamen Panel Builder ~~~~Пятница, 29 Сентября 2023 г. 20:59 (ссылка)
Начинать всегда проще на простом но работающем примере. Именно это и предлагается сделать в инструкции по Конструктору панелей Filament для Laravel, которую я перевожу с СШАмереканского на русский чисто для себя... но, не нычу, а выкладываю в общий доступ: Конструктор панелей Filament (Panel Builder). Введение с рабочими примерами.В этой инструкции описаны реальные шаги "с самого начала" (даже ещё раньше - с постановки задачи). В операции по обучению участвуют: кролики 🐰 собакины 🐩 ну, и конечно, котики 🐈 Куда же нынче без котиков? ✌😺🏴☠ В итоге, все эти звери кучкуются в поликлинике для животинки и им нужен учёт, как и их хозяевам... а также - график лечения, деньги на всё это хулиганство и даже графики с табличками - кто кого и на сколько переболел и перезаражал... 👻🐰👻🐩👻🐅👻 В общем, занимательная такая инструкция (как и сама документация). Изучаем, экспериментируем, учимся! Ну и конечно... Продолжение преследует! ✌👩🚀🏴☠
![]() ~~~~ Filament. Начало. ✌👩🚀🏴☠ ~~~~Четверг, 28 Сентября 2023 г. 15:03 (ссылка)
Итак, с чего начать работу с новым инструментом? Конечно же с инструкции! И для программного продукта - это будет инструкция по установке: Документация по установке Конструктора панелей Filament (Panel Builder)Версия PHP (как впрочем и Laravel) не самые последние, но если Laravel можно быстро обновить (обычно это делается через Composer), то с PHP требуется пошаманить на сервере. Но задача тоже не из сверх сложных... для тех, кто следит за тем, чтобы всё ПО было актуальным. А кто не следит, тому и Filament наверняка нафиг не нужен. 😜 Есть ещё Livewire, но и с ним такая же точно история. После этого две команды в консоли... и всё должно встать... Надо проверять. Пока это только гипотеза. 🤣 Так что... Продолжение преследует! ✌😺🏴☠
![]() ~~~~ Разница между пользователем и профессионалом ~~~~Четверг, 28 Сентября 2023 г. 04:38 (ссылка)
Как понять, тот кто себя называет "профессиональный пользователь", является профессионалом или всё-таки пользователем? Всё достаточно просто. Нужно определиться с вопросом:
Кстати, при уточняющих вопросах, профи ответит на оба вопроса. А вот юзверёк, начнёт путаться в показаниях и выглядеть всё бледнее и бледнее. 👻😜 Но, начинать что либо изучать всё равно лучше с "Руководства для пользователей". И желательно с тех, что написали профессионалы своего дела. Поэтому я начал снова переводить документация по Filament 3 для создания полноценного интерфейса для проектов на Laravel 10: Filament 3. Документация на русском языке.Посмотрим, на сколько меня хватит, но пока... Продолжение преследует! ✌😺🏴☠
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |