Войти
Веб-программирование

Веб-программирование

Я уже более 20 лет пишу код для веба.

Описание

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

Записи сообщества

8
Background свойство css

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

База данных — это набор упорядоченной структурированной информации. Которая хранится в электронном виде в какой-либо системе. Софт, который осуществляет управление и сервисную работу с данной базой называют системой управления базой данных или СУБД. Чаще всего, базы данных представляют из себя строки и столбцы формирующие таблицы данных.

Существует огромное количество как архитектур баз данных, так и софта для работы с ними. Однако объединяет их все то, что для работы с ними чаще всего используется язык SQL. Это язык программирования, цель которого формировать запросы к базе данных. Получать информацию, удалять, обновлять, копировать и так далее.

Сейчас, ни один крупный сервис не обходится без базы данных. Как только вы вводите логин и пароль к любимому сайту, чаще всего происходит поиск пары ключ-значение в общей базе данных всех пользователей. От скорости работы базы зачастую зависит и работа всего сервиса, ведь большинство рабочей информации получается путем обращения к этой базе данных.
Показать полностью...
Только посмотрите какие были раньше сайты
PhotoSwipe -JavaScript gallery, no dependencies.

Если вы ищите легковесную, простую javascript галерею с поддержкой свайпов и без зависимостей, то ваш выбор – PhotoSwipe.
Как уже было сказано, библиотека PhotoSwipe легковесная, быстрая, поддерживает свайпы и не имеет зависимостей.
Поддерживаются все базовые жесты, такие как: свайп влево/вправо, чтобы перелистнуть картинку, увеличение/уменьшение изображения, закрытие галереи сведением пальцев, одиночное нажатие, чтобы показать/скрыть управление, и другие.
Также библиотека сохраняет просмотренные изображения в историю браузера и добавляет к ним уникальный код, чтобы можно было делиться картинками с друзьями, быстро возвращаться к просмотренным и так далее.
Показываются мини-картинки в низком разрешении, а когда пользователь кликает по ним, открываются изображения в истинном качестве. Присутствует индикатор загрузки, а также анимации увеличения картинки.
Также есть классная вещь: картинки показываются сразу пользователю в низком качестве, а потом постепенно подгружаются, если у вас медленный интернет.
Библиотека позволяет определить совершенно любую HTML-разметку, следовательно, вы можете структурировать данные, как вам нужно.
Конечно, это далеко не все. Есть также поддержка HTML5 функций, управление с клавиатуры и много чего другого. Но это вы можете почитать сами на официальном сайте.
Показать полностью...
Django - это фреймворк для веб-разработчиков, он предоставляет потрясающую инфраструктуру, необходимую для веб-сайтов на основе баз данных, которые имеют аутентификацию пользователей, администрирование контента, загрузку файлов и многое другое.

Год выхода: 2005 г.

Сайт: djangoproject.com

Чат в телеграм про jango: t.me/pydjango
Показать полностью...
Современные сайты давно перешли на новую систему html 5 без поддержки flash и прочих старых громоздких систем.
Все больше людей заходя в интернет с мобильных устройств. Поэтому сайты должны быть оптимизированы для каждых экранов устройств.
На скорость загрузки сайтов мало кто обращает внимание, так как с 3G и 4G, а в скором времени и 5G контент грузится быстро. Но в регионах ситуация совсем другая. Поэтому чем быстрее грузится сайт, тем лучше.
А какую БД вы предпочитаете?
NarutoB0mb3r - простой и функциональный бомбер

NarutoB0mb3r - один из самых простых и удобных SMS бомберов на Python с открытым исходным кодом.

Установка
$ git clone https://github.com/Mer4un/NarutoB0mb3r
$ bash install.sh

Использование
$ python NarutoB0mb3r.py

Подробнее про утилиту можете прочитать на официальной странице Github репозитория: github.com/Mer4un/NarutoB0mb3r
Показать полностью...
Cсылка
Поделись записью
Выбрать из галереи