Pull to refresh

Вышел релиз WordPress 6.5 Regina

Reading time2 min
Views3.6K

Разработчики выпустили версию WordPress 6.5 Regina. В ней доступны новые способы тонкой настройки, управления типографикой сайта, а также обновления редактора сайта и улучшенная производительность.

Читать далее
Total votes 12: ↑12 and ↓0+12
Comments4

Создание сайтов через нейросети

Reading time13 min
Views23K

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

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

Читать далее
Total votes 15: ↑11 and ↓4+7
Comments13

GitHub блокирует FLoC от Google на всех страницах, кроме кастомных доменов

Reading time1 min
Views6.9K

GitHub объявил о развертывании GitHub Pages, что позволит пользователям создавать веб-сайты прямо из своего репозитория. Сервис возвращаемых заголовков предназначен для того, чтобы владельцы сайтов могли отказаться от новой альтернативы cookies Google FLoC.

Читать далее
Total votes 19: ↑15 and ↓4+11
Comments9

Вышла Joomla 4

Reading time4 min
Views17K

Итак, в свой 16-й день рождения вышла CMS Joomla 4.0. Это действительно долгожданное событие, так как с момента предыдущей мажорной версии прошло 9 лет.

В процессе работы добавлено множество новых функций, улучшена работа с кодом для разработчиков, добавлены новые сущности в CMS - процессы

Читать далее
Total votes 22: ↑22 and ↓0+22
Comments13

Куда попадают web-сайты после смерти? Личный опыт

Reading time3 min
Views12K
Привет habr.

Еще давно, более 10 лет назад, завел я себе веб-сайт. Точнее, даже два. Первый был типичной домашней страничкой в стиле narod.ru (если кто помнит), честно сверстанный с помощью Блокнота в HTML. Контактиков и ЖЖ еще не было, так что иметь свой сайт с фотогалереей, лентой новостей, гостевой книгой и счетчиком посетителей внизу страницы, тогда было круто. Второй сайт в домене com, предназначался для размещения нескольких shareware программ. Для него был даже куплен фирменный дизайнерский шаблон, так что выглядел сайт по тем временам, вполне неплохо.

Гением shareware я так и не стал, 1-2 продажи в месяц приносили доход не более 25$, чего могло хватить разве что на поход в Макдональдс, обновлять домашнуюю страничку со временем тоже надоело. Платить ежемесячно за хостинг стало бесмысленно, и было решено эти сайты закрыть, просто не продлевать их, и дело с концом.

Прошла пара лет. Каково же было мое удивление, когда интереса ради, набрав адрес обеих страниц, я увидел что оба сайта до сих существуют. Как они работают? Подробности под катом.
Читать дальше →
Total votes 24: ↑14 and ↓10+4
Comments21

Мультиязычные деревья в Yii2 на примере создания модуля меню

Reading time16 min
Views6.7K

Вступление


Многие начинающие веб-разработчики сталкиваются с необходимостью создания меню, каталогов или рубрикаторов для своего проекта на Yii2, которые бы имели иерархическую структуру, но при этом поддерживали мультиязычность. Задача довольно простая, но не совсем очевидная в рамках данного фреймворка. Есть большое количество готовых расширений для создания древовидных структур (меню, каталогов итд.), но довольно сложно найти решение, которое бы поддерживало полноценную работу с несколькими языками. Причём речь тут идёт не о переводе интерфейса штатными средствами фреймворка, а про хранение данных в базе на нескольких языках. Также достаточно сложно найти удобный и полностью работоспособный виджет для управления деревом, который мог бы также работать с многоязычным контентом без сложных манипуляций с кодом.


Я хотел бы поделиться рецептом того, как можно создавать подобные модули на примере реализации модуля меню. Для примера я буду использовать шаблон приложения Yii2 App Basic, но вы можете адаптировать всё под свой шаблон, если он отличается от базового.

Читать дальше →
Total votes 23: ↑23 and ↓0+23
Comments4
Конструктор сайтов Tilda помогает digital-компаниям делать лендинги и спецпроекты, не привлекая разработчиков. Это позволяет команде не отвлекаться от работы над продуктом, а маркетологам и дизайнерам быстрее выполнять свои задачи. Под катом — шесть мини-историй о том, как известные компании используют Тильду для своих проектов.
Читать
Total votes 23: ↑21 and ↓2+19
Comments9

Как сделать редизайн сайта и не нажить проблем: 4 важных шага

Reading time4 min
Views13K


Редизайн сайта часто видится руководителям бизнеса универсальным инструментом решения проблем. Падают продажи, пользователи проводят на сайте меньше времени, снижается конверсия – сделаем редизайн, и все исправим. На практике же часто оказывается, что редизайн порождает еще большие проблемы. Сегодня речь пойдет о том, какие шаги предпринять, чтобы этого избежать.
Читать дальше →
Total votes 20: ↑18 and ↓2+16
Comments6

Как платные CMS помогают экономить при заказе SEO

Reading time7 min
Views5.8K
В этой статье расскажу о том, почему мы предлагаем нашим клиентам, заказавшим разработку сайта, создавать его на платной CMS. А заодно раскрою логику участия CMS в формировании общей стоимости поискового продвижения.
Читать дальше →
Total votes 26: ↑2 and ↓24-22
Comments12

Девушка изучает веб-программирование: 180 сайтов за 180 дней

Reading time2 min
Views302K
Чуть больше четырёх месяцев назад Дженнифер Девальт (Jennifer Dewalt) приняла важное решение — научиться программировать. Хотя у неё не было опыта в этом деле, она никогда не посещала технических спецкурсов в школе, а наоборот — увлекалась только искусствами, но девушка сразу же решительно взялась за дело.

Дженнифер установила правило, что каждый день будет делать по одному веб-сайту, без выходных. При этом каждый веб-сайт должен сопровождаться новой записью в блоге, а весь код выкладываться на Github. Сегодня наступил 115-й день её марафона.
Читать дальше →
Total votes 202: ↑157 and ↓45+112
Comments241

Как мы сделали WordPress дружелюбнее для российского пользователя

Reading time5 min
Views12K
image

Что получает обычный пользователь без специальных навыков, установив «из коробки» самую популярную CMS WordPress? Одни проблемы. Многие настройки не подходят для реального использования, установленный дизайн-шаблон режет глаза и не переведен на русский язык, не очень понятно, куда и какую информацию добавлять. Также мы обнаружили, что во всех темах для этой CMS присутствуют откровенные недоработки: проблемы с локализацией, ошибки плагинов и скриптов, неработающие модули.

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

Мы решили пойти навстречу пользователю и исправить основные проблемы WordPress. Для этого мы разработали комплексную услугу «Готовые решения для создания сайта на базе WordPress». Ниже мы расскажем о том, зачем это было сделано и как происходил процесс разработки.
Читать дальше →
Total votes 10: ↑7 and ↓3+4
Comments2

Весь Хабр в одной базе. Комментарии и веб-приложение

Reading time8 min
Views7.1K

КДПВ


Часть 1 | mega.nz | Онлайн демо | GitHub


Наверное, это продолжение статьи, в которой я парсил Хабр в базу данных. Теперь настало время её применить.

Читать дальше →
Total votes 11: ↑11 and ↓0+11
Comments13

Joomla 4 – шаблон Cassiopeia – советы и хитрости

Reading time21 min
Views36K

Обзор возможностей шаблона по умолчанию Joomla 4 - Cassiopeia, а так же советы по кастомизации. Демонстрация доступности сайта для слабовидящих, соответствущей международным стандартам (WCAG 2.1) и их российским аналогам (ГОСТ Р 52872-2019). Анонс некоторых новых функций Joomla 4.1. Полезные ресурсы в конце статьи.

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments12

Joomla 5 уже в планах — познакомьтесь с лидерами релиза

Reading time10 min
Views4.2K

Какой может быть Joomla 5? Когда планируется релиз Joomla 5? Будет ли поддержка PHP 8.1 Fibers или React PHP? А может быть Joomla получит развитие как Headless CMS?

Ответы на эти и другие вопросы вы узнаете из перевода интервью с Харальдом Лейтнером (Harald Leithner) и Нильсом Брачеком (Niels Braczek) - они вместе возглавляют релиз Joomla 5, который сейчас находится на стадии планирования.

Читать далее
Total votes 13: ↑11 and ↓2+9
Comments5

Разработка интернет-магазина для сохранения природы Камчатки

Reading time5 min
Views4.9K


Как разработать интернет-магазин, главная цель которого – не выручка, а помощь природе? Магазин, где нет кричащих баннеров, суперакций и списков преимуществ, а есть качественные товары и большая идея – ответственное отношение к окружающей среде.
Читать дальше →
Total votes 49: ↑43 and ↓6+37
Comments40

Хочу купить чужой домен, как это сделать? Шаги от проверки к покупке

Reading time4 min
Views19K

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

Рассказываю, как проверить и как купить.
Total votes 29: ↑27 and ↓2+25
Comments9

Как я запустил проект и ушел в минус 3400000 рублей

Reading time6 min
Views36K

Привет, я Рома. Это мой первый пост на Хабре. Поделюсь своим опытом по запуску одного из моих любимых проектов. Расскажу немного о себе, как и почему решил запустить этот проект, на каком этапе проект и что планирую делать, расскажу про трафик, команду и расходы. А о том, нужно или не нужно таким образом запускать проекты, — решите сами.

Читать далее
Total votes 118: ↑40 and ↓78-38
Comments113

Как создать сайт с организационной точки зрения

Reading time13 min
Views10K

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

Ниже я буду рассказывать о своем опыте. Сайтами я занимаюсь  уже порядка 15 лет, а вплотную – около 10 лет. Почему это так? Сейчас любая трансформация в организации, любые изменения в организации, так или иначе, касаются информационных систем. То есть, если мы хотим получить продажи, мы должны создать сайт. Если мы хотим повысить качества сервиса, то, скорее всего, это должно каким-то образом отображаться на сайте, например, в личном кабинете и как следствие ведет за собой создание нового сайта.

Читать далее
Total votes 5: ↑3 and ↓2+1
Comments5

Почему для информационных проектов из всех Headless CMS мы часто выбираем Strapi

Reading time4 min
Views33K

Существует большое количество (всего порядка 50) Headless CMS. Это системы управления, в которых реализован новый принцип разделения двух слоев — данных и представления (логика Jamstack).



Читать дальше →
Total votes 20: ↑16 and ↓4+12
Comments8

Услышал интересное мнение по поводу лэндингов. Согласны или нет?

Reading time4 min
Views3.6K
Само слово “лэндинг” это некоторый миф. Некая расплывчатая сущность, которая выдает поверхностную местечковую работу за качественный и полномасштабный проект. Еще десять лет назад – лэндингом называли простую разметку текста под размещение графики и контента. Далее это понимание трансформировалось в посадочную страницу для выдачи в результате ранжирования поисковых систем. После чего эта же посадочная страница стала использоваться вообще на все случаи жизни, и в конце концов превратилась в отдельностоящий продукт, который при минимальных затратах (как финансовых, так и смысловых) подменил собой полноразмерный сайт. Причем информационная часть осталась только на 5%, все остальное заменили собой блоки не несущие практически никакой интеллектуалльной нагрузки, кроме некоторой псевдо-визуализации. Давайте разберемся почему эволюционно случилось так, что это копеечную поделку стали воспринимать как обособленную разработку.
Читать дальше →
Total votes 14: ↑8 and ↓6+2
Comments6