Найти в Дзене
Почему люди боятся SEO?
Если вы владелец малого бизнеса, вы, вероятно, слышали, по крайней мере про одного человек который предлагает Вам изучить SEO (поисковая оптимизация) и реализовать онлайн-стратегию для Вашего бизнеса. В конце концов, большинство людей сначала смотрят в интернете либо на своих смартфонах или компьютерах ищут какой-либо бизнес или услугу. Вы понимаете, что вам нужен веб-сайт, и что для его отображения в поисковых системах требуется небольшая работа. И поэтому вы тратите некоторое время может быть, на аутсорсинг процесса или создаете базовый веб-сайт для своего бизнеса...
7 лет назад
6 принципов эффективного email маркетинга
Электронная почта - это инструмент онлайн-маркетинга, который может охватить огромное количество людей, заинтересованных в ваших продуктах или услугах. И хотя это, возможно, один из самых старых (ну, давайте назовем его: “наиболее хорошо зарекомендовавший себя”) методов охвата, исследования продолжают показывать, что он может быть очень эффективным, когда он используется должным образом. Конечно, метод рассылки спам писем всем подряд не может называться "эффективным". Такая тактика - дала email-маркетингу плохую репутацию...
7 лет назад
REST API производительность в реальных веб-приложениях
Работа в качестве фрилансера меня интересует на сколько быстро работают различные фреймворки и технологии, но большинство тестов, найденных в интернете рассматривают только пример с Hello World. Когда вы создаете реальное веб-приложение, нужно учитывать больше аспектов, поэтому я решил запустить полный бенчмарк между самыми популярными фреймворками и технологиями. Наряду с производительностью меня интересовало, насколько легко достичь конкретных задач на каждой платформе и какова стоимость масштабирования производительности приложения...
154 читали · 7 лет назад
Используем Трейты для Laravel Eloquent связей
Допустим, у нас есть Post модель, которая выглядит примерно так: <?php namespace App; use Illuminate\Database\Eloquent\Model; /** * Class Post * * @package App */ class Post extends Model { /** * @return string */ public function getTitle() { return $this->getAttribute('title'); } /** * @param string $title * @return $this */ public function setTitle(string $title) { $this->setAttribute('title', $title); return...
247 читали · 7 лет назад
Laravel: Загрузка настроек конфигурации из базы данных (или файлов)
Настройки? Какие настройки? Допустим, в нашем веб-приложении для Подкастов нам нужно вытащить список настроек, если мы хотим показать глобальное предупреждение на сайте, например, чтобы предупредить о времени обслуживания, новом шоу и т. д. Итак, нам нужно добавить настройки с текстом предупреждения. Если текст пуст, то никакое предупреждение не будет показано. По этой причине я создам Eloquent модель под названием “Setting” с миграцией, а затем добавлю столбцы “name” и “value”, причем последние будут иметь значение nullable...
7 лет назад
Лучший стек технологий для новичка: Statamic, Laravel, TailwindCSS и VueJS
Statamic Statamic - это движок который не использует базы данных, всё находится в файлах. Это здорово, потому что не нужно использовать громоздкую базу данных MySQL. Ранее я работал с WordPress сайтами, в которых приходилось писать уродливые циклы PHP каждый раз, когда я хотел отображать контент. В то время как со статическим хранением данных, вы можете использовать его для отображения последних топиков или новостей. { collection:blog paginate="true" as="posts" } { posts scope="tag" } { title } { /posts } { /collection:blog } Laravel Laravel - это PHP-фреймворк для веб-ремесленников...
398 читали · 7 лет назад
Что нового будет в Laravel 5.7 (Часть 2)
Изменения Каталога Ресурсов (css, js) Тейлор Отвелл объявил, что в Laravel 5.7 каталог ресурсов (css, js) будет вынесен из папки assets: Каталог ресурсов Laravel 5.6 выглядил следующим образом: resources ├── assets │ ├── js │ └── sass ├── lang │ └── en └── views А вот так будет выглядеть структура каталога в предстоящем Laravel 5.7: resources ├── js ├── lang ├── sass └── views Изменения структуры в каталоге assets вы можете сделать уже сейчас, если Ваш проект работает на  Laravel 5...
7 лет назад
Что нового будет в Laravel 5.7 (Часть 1)
Dump Server На Laracon US 2018 Тейлор Отвелл объявил, что Laravel Dump Server будет поставляться в комплекте с Laravel в версии 5.7! Это будет зависимость развития в файле laravel / laravel composer. Начиная с Laravel 5.7, вы получите эту команду из коробки, она позволяет выводить данные на консоль или HTML-файл вместо браузера: php artisan dump-server # Or send the output to an HTML file php artisan dump-server --format=html > dump.html Команда...
121 читали · 7 лет назад
15 горячих тенденций в дизайне пользовательского интерфейса для Интернета и мобильных устройств в 2018 году
Полноэкранные Фоновые Изображения Одной из тенденций, широко распространенных на различных веб-сайтах, является использование полноэкранных фоновых изображений, будь то фотографии или специально визуализированные визуализации. Такой подход делает экраны визуально и эмоционально привлекательными. Также он поддерживает ощущение целостности всех элементов макета. На одном из слайдов для Landing Page путеводителя по большому городу нанесена тематическая фотография: знаменитая и легко узнаваемая достопримечательность...
7 лет назад
Cлетел bbcode в phpbb
Случается так, что вы случайно удалили bbcode в админ панели phpbb, при добавлении его повторно он отображаются уже как обычный текст. На официальном форуме есть запись о том, что при их удалении восстановить их в сообщениях можно только обновив каждое сообщение в ручную, что очень затрудняет процесс. Но есть возможность это сделать для всех сообщений, правда для этого придётся внести модификации в движёк phpbb. И так процесс довольно простой, открываем в любимом редакторе файл в корневой папки форума viewtopic.php, находим строку с записью: $message = smiley_text($message); И после неё пишем следующий...
8 лет назад