Создание различных сайтов под ключ
Масштабирование и дополнение сайтов
Модернизация и переделка сайтов
Создание веб дизайна
Повышение эффективности сайта
Для навигации используйте Menu. Ниже Вы можете оформить простую заявку, либо бриф - подробную заявку. Бриф находится в самом низу сайта. Все поля должны быть заполнены.
Заявка
Закрыть
ПОДРОБНОСТИ ОБ УСЛУГАХ
Создание сайта от логотипа и дизайна, написание кода, создание админки для редактирования, статистики и отчётности, создание автоматизации и прочего функционала, загрузка на ресурс и первоначальный запуск. При создании или изменении сайтов применяется язык PHP c MySql, дополнительно - Java Script и css (в сочетании с flexbox и css-grid) c адаптацией под разные устройства с разными размерами экрана и популярные браузеры современных версий (Google Chrome, Opera, Firefox, Yandex), соблюдающие веб-стандарты. К сожалению, IE, Edge, некоторые другие браузеры и старые версии популярных браузеров - современные веб-стандарты не соблюдают, поэтому содержимое сайта или приложения нередко отражают неправильно и некорректно. Рекомендуется пользоваться браузерами актуальных версий, соблюдающими данные стандарты.
Анализ ситуации
При анализе учитывается, где будет осуществляться (или уже осуществляется) работа вашего сайта, в какой географической зоне, в каком виде деятельности и т.д. Кто ваши конкуренты и аудитория, экономическая ситуация. Если Вам нужен сложный сайт, который будет не быстро и недёшево делаться, можно сначала сделать простой и дешёвый вариант, который начнёт работать для выполнения возложенной на него задачи. В-дальнейшем, по-мере Вашей готовности, сайт можно постепенно усложнять и масштабировать.
Вариант исполнения
Какой язык, фреймворк, движок выбрать, на каком ресурсе всё это расположить, как выбрать домен? Это зависит от задач, которые будет выполнять Ваш сайт. О выборе местоположения (хостинга или сервера для сайта) и домена подробнее в интернете. Можете обратиться на следующие ресурсы:
reg.ru
mchost.ru. Кстати, при переходе по этой ссылке Вы можете использовать этот партнёрский код - 48597. В этом случае со стороны mchost.ru Вам будет скидка.
На данный момент года для крупных промышленных корпораций, с разбросанными по всему миру филиалами, для банков, которые имеют большие сложные сайты - наиболее оптимален базовый язык JAVA, C#. Для среднего бизнеса - подходит Python. Для малого бизнеса, для не крупных сайтов подходят PHP или какой-либо Java-script-овый язык. Немало сайтов состоит из комбинаций языков. Более того, в-будущем, наверное, будет всё больше и больше комбинирования из веб-программы, прикладного приложения и программы, написанной на каком-либо низкоуровнем языке для управления и контролем за каким-нибудь оборудованием в инфрастуктуре -"УМНЫЙ ГОРОД" и т.п.
Но любой сайт, написанный на одном языке, например, php, в-дальнейшем, если он превратиться в очень сложный крупный проект, может дополниться модулями из других языков. Причём первоначальные модули также остануться и будут выполнять свою функцию (поэтому вложенные в них средства - не вложены зря). Если же сайт всё-таки надо изменить коренным образом, капитально - этого можно достигнуть постепенным переделыванием или замещением каких-либо модулей, в-итоге, от его первоначального состояния, которое возможно, уже успело принести Вам пользу и окупиться, - остануться лишь воспоминания. Но всё это время или его большую часть - сайт будет продолжать работать. Потому что изменения проводятся сначала с копией вашего сайта, и только уже готовые протестированые модули, куски кода устанавливаются на рабочий сайт, не сразу, а поэтапно и постепенно. Тому пример, - facebook.com.
При создании сайтов на PHP-языке часто используют популярные движки, например, - Joomla, WordPress, OpenCart и другие, фреймворки - Laravel, Symfony, Yii и другие. Описаны их достоинства и преимущества перед сайтом написанным на самописном коде. Так ли это на самом деле? Для этого достаточно заглянуть на фриланс. Одно из частых жалоб заказчиков является низкая скорость загрузки и работы сайта, выполненных на выше перечисленных продуктах (особенно, CMS). Это связано с тем, что в этих продуктах содержится целый ворох кода "на все случаи жизни", многое из которого в сайтах часто не задействуется и просто не нужно. В то же время для программистов такие продукты удобны. Не надо всё писать самому, стоит лишь загрузить требуемый продукт и остаётся только суметь подключить (задействовать или отключить) тот или иной модуль, файл, плагин. Это влияет на скорость выполнения заказа. Если заказ создаётся на самописном коде, - то писать приходится всё самостоятельно. Но нюанс в том, что у практикующих на самописном коде есть заблаговременные заготовки, так что скорость выполнения такая-же. Просто эти заготовки необходимо делать в свободное время, "между дел". А тем, кто использует готовые решения - надо эти решения постояно изучать. Зато в самостоятельно сделанном коде больше уверенности, чем в коде написанным кем-то, даже если изготовлением готового продукта (движка, фреймворка, конструктора) занималось много программистов. Например безопасность кода. Для этого достаточно опять заглянуть во фриланс. Частая жалоба заказчиков - взлом и вредоносный код в их сайте и базе данных, выполненных, в том числе, всё на тех-же популярных продуктах. Безопасность зависит, в-первую очередь, не от количества программистов, разрабатывающих и использующих тот или иной продукт, а от ответственности, внимательности, компетентности и все-ли методы безопасности задействованы при выполнении заказа. Но всё-же стопроцентной гарантии в природе, вообще, не существует. Поэтому взломать можно всё. Просто что-то легче, что-то тяжелее. Другое ошибочное мнение - что для работы над самописным продуктом, выполненным одним программистом, трудно найти другого программиста, так как ему будет трудно разобраться в коде, написанном первым программистом, а в популярных продуктах такой проблемы нет. Для проверки заглянем на биржу вакансий и видим там, что требуется программист, который помимо нативного языка, на котором сделаны данные фреймворки и CMS, должен знать сам CMS или фреймворк. Отсюда вывод: сумеет ли другой программист разобраться в коде другого программиста, зависит от того, как написан код и сопроводительные комментарии. А запутать можно всё, что угодно. Нередко достаточно хорошей документации нет и для популярных продуктов. В-итоге, многое приходится постигать - самому. Отсюда и появления вакансий с требованиями суметь разобраться с тем или иным движком или фреймворком. Причём нередко с новой вышедшей версией CMS или фреймворка - история повторяется. Кроме этого, при обновлении (иногда автоматическом) ваш сайт частично перестаёт корректно работать - это тоже нередкий заказ на фрилансе.
Не смотря на всё это - упомянутые CMS и фреймворки, а также конструкторы - имеют популярность. Благодаря чему? Благодаря бесплатности. А в век капитализма - бесплатный сыр - это сыр в мышеловке (игла разработчика). Для коммерческого использования сайта сделанного на популярных фреймворках, конструкторах и CMS - требуется задействовать, подключить (или отключить) модули и плагины, нужна доработка и специалист, который всё это сделает, так как от первоначального загруженного состояния данного продукта толка мало. Вот на этом и происходит зарабатывание денег.
Платные же продукты (и некоторые бесплатные) имеют успех и у заказчиков, и у программистов благодаря качественному и необходимому функционалу, который сложен или затратен по-времени в самостоятельном изготовлении. Вот и получается замкнутый круг: некоторые продукты популярны у разработчиков, потому что популярны у заказчиков, и, наоборот.
Что же выбрать? Можно обратиться к опыту представителей крупного бизнеса. А крупный созидательный бизнес сам по-себе говорит, что если человек сумел добиться большого успеха, значит у него есть талант, опыт, знания (не всегда, конечно). И крупный бизнес для себя часто использует самописные сайты, иногда в сочетании с качественными популярными продуктами. А у крупного бизнеса и сайты зачастую крупные, где очень критична такая характеристика как скорость работы сайта, которая зависит от мощности задействованных серверных ресурсов и оптимальности (надёжности и быстродействия) кода. Для начинания с небольшим бюджетом, чтобы сначала раскрутиться и продвинуться вверх в поисковых запросах - в Вашем сайте важны соответствия - содержимого запросу, удобство пользования, скорость, уникальность, также небольшие затраты на содержание сайта. Но, а когда Ваши дела пойдут в гору, и понадобиться расширить Ваш сайт, то можно использовать како-либо популярный продукт (CMS, фреймворк), так как Ваш увеличившийся бюджет может позволить увеличить затраты на использование серверных ресурсов, чтобы Ваш сайт сохранял прежние скорость работы и позиции в поиске. Дополнительно об этом можете ознакомиться в следующих ссылках:
Статья 1
Статья 2
Статья 3
При поиске информации, всегда учитывайте, что советы, статьи или ролики могут быть намеренно необъективны, потому что автор имеет цель прорекламировать тот или иной продукт, либо создать антирекламу.
По-поводу сегодняшней популярности Java-script-овых языков. Они имеет возможности, которые не имеет, например, PHP. Эти языки разгружают Ваш сервер, но нагружают машину посетителя Вашего сайта, что может снизить скорость на его аппарате при нахождении на Вашем сайте, особенно, при чрезмерном изобилии этих самых Java-script-ов. И посетитель не захотев долго ждать, уйдёт на более быстрый сайт конкурента. А на SEO-позиции низкая скорость, а также неуникальность - негативно влияют.
От себя добавлю: Ваш сайт, в-первую очередь, предназначен не для Вас, а для Вашей аудитории, посетителей Вашего сайта. Поэтому он должен быть для них удобен, предельно ясен и понятен, быстро загружаться и быстро работать, не тратить много трафика, ведь может быть у посетителей вашего сайта лимитный интернет, не самая лучшая связь и не самый мощный аппарат, а экран может иметь разные размеры. Ваш сайт должен внушать доверие и дать посетителю то, что ему нужно, и посетителю всё равно как и на чём реализован Ваш сайт. Здесь аналогия со стихотворением - хорош тот стих, где замысел преподнесён максимально эффективно и с максимально меньшим числом слов.
Прочии нюансы
На случай форс - мажора — работа делается так, чтобы могли разобраться другие исполнители и что-либо добавить и изменить. Если у Вас самих случиться форс-мажор, из-за чего выполнение Вашего заказа будет невозможно — ничего страшного. Как Ваша ситуация нормализуется, выполнение Вашего заказа будет возобновлено на остановленном этапе, сразу как только данная студия снова будет свободна от других работ.
Если у вас нет хостинга и домена, в этом можем помочь.
Закрыть
Выбор сайта зависит от вашей деятельности. Если Вы только начали свою деятельность, и доходы пока небольшие, либо у Вас небольшой бизнес - лучше заказать сайт-визизитку или лендинг-пейдж. Они имеют небольшой объём и сжатую информацию. И цена создания и содержания у них дешевле, чем у больших и сложных сайтов. Если у Вас большой бизнес, либо Вам необходимо до Ваших посетителей донести большой объём информации, тогда Вам нужен большой и сложный сайт. Какой именно и чтобы разбираться в терминах, я просто ниже приведу картинку - ссылку:
И повторюсь, сайт можно постепенно усложнять и масштабировать.
Лендинг пейдж
От 5000 руб.
Одностраничный (больше страниц у лендинга не бывает), длинный, с кратким описанием одной деятельности, услуги, продукта, товара с формой заказа, контактными данными, с несколькими призывами (элементами или функциями) побуждающие посетителя к действию - совершить заказ, покупку или другое необходимое Вам действие. Лендинг пейдж может иметь простую админку и простую базу данных. Может иметь простую навигацию, для перемещения по странице лендинга.
Сайт-визитка
От 5000 руб
Одностраничный или несколькостраничный, с кратким описанием вашей (нескольких или одной) деятельности, услуги, продукта, товара с формой заказа, контактными данными. Сайт-визитка может иметь простую админку и простую базу данных. Может иметь простую навигацию, для перемещения по страницам сайта.
Сложный-сайт
От 30 000 руб
Многостраничный, с большим и подробным объёмом информации, часто предназначен на большое количество посетителей, у него большая и сложная база данных, он может иметь множество модулей, индивидуальный кабинет пользователей с регистрацией и авторизацией, корзину заказов и возможность онлайн-оплаты и т.д. Такие сайты часто размещаются более чем на одном сервере, причём сервера могут расположены по разным географическим местам, например, континентам. Содержать такие сайты стоит немалых средств. Многие подобные сайты Вам знакомы: DNS, AliExpress - популярные интернет-магазины или доска объявлений - Avito, социальные сети: Одноклассники, ВКонтакте, сайты знакомств, Yotube, корпоративные сайты промышленных фирм: Apple, BMW. Сайты банков, госуслуги, книжный магазин для покупателей и авторов: litres.ru или ridero.ru. А также сложные системы контактирования, взаимдействия, контроля и управления - УМНЫЙ ГОРОД, или почти всем известные GOOGLE и YANDEX.
Закрыть
Правила и оплата
Работа разбивается на этапы, оплата за каждый выполненный этап (сначала работа, потом оплата). Первый этап самый короткий и примитивный для фактора взаимного доверия. Работа осуществляется БЕЗ ПРЕДОПЛАТЫ, но в некоторых случаях из-за особых нюансов работа производиться только по предоплате. Но об этом своевременное предупреждение.
Ещё до начале выполнения Вы должны обсудить и окончательно утвердить все детали и нюансы (внешний вид, функции, контент) сайта, или тех частей сайта (если он у Вас уже есть), которые будут изменяться или добавляться. С момента начала выполнения работы никакие изменения не принимаются! Только после выполнения работы (или этапа в заранее оговорённых случаях) и получения оплаты за выполненную работу (этап) — Вы можете внести изменения. Но это уже будет другой заказ (либо изменённый заказ), другая оплата (либо изменёная оплата) и исполнитель НЕ ОБЯЗАТЕЛЬНО данная студия. Поэтому во время процесса выполнения работы «семь пятниц на дню» БЫТЬ НЕ ДОЛЖНО, иначе прекращается выполние работы, если это по каким-то пунктам не оговорено заранее.
Если заказчик тянет с материалами, деталями и прочим необходимым для выполнения работы, а также тянет с оплатой - в этих случаях работа прекращается.
Общение после принятия и выполнения заказа можете осуществлять со своего Email или здесь через пункт "Для общения"
При выполнении Вашего заказа, связь осуществляется ежедневно.
Закрыть
Для образцов взяты копии из некоторых созданных мною сайтов и заготовок-демонстраций. Часть контента, файлов и модулей намерено урезаны, отключены или изменены для экономии места или эксперимента. Так как это лишь демонстративный хостинг, и на нём нет нужды арендовать много серверных ресурсов как для коммерческих сайтов с высокой посещяемостью - поэтому не обращайте внимание на иногда замедленную скорость загрузки. Для доказательства, что это сделано мною, обычно внизу сайта ставится метка - akm. Изображения сайтов является ссылками, по клику на изображении происходит переход на сайт в новом окне.
Вот два типичных интернет-магазина и офлайн-магазина
с применением блоков, изменяющих своё расположение в зависимости от размера экрана утройства.
Ещё один интернет магазин "Искра",
выполненный на скриптах php c элементами javascript, стили на css-grid и flex-box,
где я намеренно показал логин и пароль для авторизации, чтобы Вы "своими руками"
могли ознакомиться с реализованным одним из вариантов
функционирования (бизнес-логики) сайта.
Далее два упрощённых варианта сайта "Искра"
с тем же контентом и той же базой данных,
но с применением технологии ajax, когда страница при добавлении
товара в корзину или удалению из корзины
не перезагружается целиком:
Второй вариант, когда
полной перезагрузки страницы не происходит
и при переходе на другую страницу:
Технология ajax даёт некоторые удобства пользователю сайта,
но усложняет код, а значит и увеличивает стоимость работу программиста.
Ajax, jQuery, Node, Vue, Angular - это всё разновидности java-script языка.
Благодаря им сайт становится удобней, визуально эффектней для пользователя, разгружает
нагрузку на сервер, где находится сайт,
но увеличивает нагрузку на технику пользователя и, иногда, трафик.
Поэтому при обильном применении данных технологий
сайт начинает медленно работать, "тормозить", аппарат
пользователя больше потреблять энергии и сильнее греться и все удобства сводятся на нет.
Важно соблюсти баланс между визуальной эффективностью и
прочими необходимыми критериями удобства использования сайта.
Из, если так можно сказать, новшеств для веб-программирования - это 3D-технология, она сейчас постепенно всё более и более внедряется в веб.
Но на сайтах пока мало распространена. 3D-технология на сайте сильно загружает аппарат посетителя и трафик.
3D-технологии на сайтах могут быть использованы в различных областях, таких как:
Виртуальные туры и презентации: 3D-моделирование позволяет создавать интерактивные виртуальные туры, которые позволяют пользователям “путешествовать” по сайту, осматривая его с разных ракурсов. Это особенно полезно для демонстрации архитектурных проектов, недвижимости или промышленных объектов.
3D анимация: С помощью 3D анимации можно создать привлекательные видео-ролики, демонстрирующие продукты, услуги или процессы на сайте. Анимация может быть использована для объяснения сложных концепций или улучшения общего восприятия сайта.
Интерактивный контент: 3D технология позволяет создавать интерактивный контент на сайте, который вовлекает пользователя и помогает ему лучше понять представленный материал. Это может быть реализовано через игры, головоломки или обучающие приложения.
Онлайн-торговля: 3D технологии могут быть использованы для создания виртуальных примерочных, где пользователь может примерить одежду или аксессуары, не выходя из дома. Это упрощает процесс покупки и повышает удовлетворенность клиентов.
Дополненная реальность (AR): С помощью AR технологии можно добавить 3D объекты на фотографии или видео, сделанные пользователем на своем устройстве.
Вот пример сайта-визитки, где имеется 3D-технология (на некоторых мобильных устройствах не функционирует):
Применяемый внешний вид (стиль оформления) сайта зависит от предпочтений заказчика и исполнителя.
Кто-то использует шаблоны, которых много на bootstrap.
Кто-то предпочитает уникальный, современный, идущий в ногу со временем, креативный дизайн.
У кого-то сайт прост и незатейлив, но пользуется большой популярностью и посещаемостью,
так как несёт пользу посетителям. У кого-то сайт с каким-либо экспериментами, либо в стиле ретро.
Пример такого эксперимента в стиле трансформер:
Ещё пример с живым фоном, элементами ретро и 3D:
Закрыть
Примеры нешаблонных сайтов-визиток и лендингов с функционалом на php и стилями на css-grid + flex-box (в отличии от стиля bootstrap, - количество кода у данных технологий меньше и скорость работы быстрее при загрузке).
Для общения по выполняемым заказам
Закрыть
Бриф
Закрыть