Рубрики
Uncategorized

Начало Работы С Блогом Laravel Lite

В своем предыдущем посте я упоминал, как я создал блог Lite. В этом посте я подробно расскажу, как это сделать… С тегом laravel, облегченный блог, блог, php.

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

Установка

Установка Lite Blog довольно проста. Это похоже на установку приложения Laravel с помощью composer.

composer create-project --prefer-dist stephenjude/lite-blog myblog

После установки создайте свою базу данных и обновите файл .env с вашими учетными данными базы данных. После этого запустите команду установки внутри каталога проекта.

cd myblog

php artisan setup:blog

Это позволит опубликовать общедоступные ресурсы для платформы публикации ( wink ) и сгенерировать для вас учетные данные для входа.

Посетите мой блог. протестируйте на своем локальном компьютере, чтобы увидеть свою домашнюю страницу.

Чтобы создать пост, посетите мой блог.тест/редактор и войдите в систему с сгенерированными учетными данными.

Конфигурация сайта

Здесь мы собираемся настроить конфигурацию сайта для нашего блога. Конфигурации сайта находятся внутри config/services.php файл.

'meta' =\> [
 'site\_name' =\> 'My Perosnal Blog',
 'mantra' =\> 'Web & Mobile Developer', 
],

Имя_сайта – это название блога, в то время как мантра – это то, что обычно обозначает сайт под названием блога. Обновите их в соответствии с вашим вкусом.

Ссылки на социальные профили

Внутри config/services.php добавьте ссылки на свой профиль в социальных сетях.

'social' =\> [
 'linkedin' =\> 'https://www.linkedin.com/in/username/',
 'email' =\> 'mailto:mail@gmail.com',
 'medium' =\> 'https://medium.com/@username',
 'github' =\> 'https://github.com/username',
 'twitter' =\> 'https://twitter.com/username',
 'atom' =\> '#',
 ],

Интеграция без брызг

При создании поста вы можете использовать бесплатные профессиональные фотографии. Wink поставляется с интеграцией Unsplash из коробки, поэтому перейдите в Unsplash, создайте новое приложение Unsplash. Возьмите “Ключ доступа” и добавьте его в свой файл .env как UNSPLASH_ACCESS_KEY

Компиляция активов (Необязательно)

На случай, если вы захотите перекомпилировать javascript. Вы должны установить пакеты nodejs, а затем запустить dev, точно так же, как вы делаете в своем приложении Laravel.

npm install

npm run dev

SEO — Оптимизация в Поисковых Системах

Издательская платформа Laravel, которую я использовал в этом проекте (wink), очень хорошо подходит для SEO. Было разработано так, чтобы в каждом публикуемом вами посте были поля, в которые вы можете добавлять SEO-данные своего поста. Я реализовал это на resources/views/post.blade.php .

Для SEO-изображения я использовал размещенное изображение. Таким образом, автоматически ваше избранное изображение появится, когда вы поделитесь публикацией в Twitter, facebook или любых других сайтах социальных сетей.

Я также использовал теги сообщений в качестве ключевых слов для SEO, поэтому добавление тегов к вашему сообщению является плюсом.

Вывод

Lite Blog – это приложение Laravel, очень гибкое для модификации. Вы можете найти проект на github и он открыт для пожертвований.

Оригинал: “https://dev.to/stephenjude/getting-started-with-laravel-lite-blog-24ka”