Хостинг

  • Как правильно действовать при создании сайта?

    27 Май 2021
    Admin
    72
    0

    Каждый программист учится на своих ошибках, долго и упорно. Такая это сфера, что невозможно сразу всё изучить, всё оценить и понять, что хорошо, а что плохо. А веб-программист ещё сложней, так как многое зависит от мнения пользователей, от новых технологий и новых тенденций в разработке. Но несмотря на то, что ошибки будут продолжать появляться, можно хотя бы рассмотреть некоторые самые распространённые и влияющие на количество посетителей ошибки.

    Отсутствие адаптивного дизайна.

    Этот пункт, как раз из более-менее новых тенденций. К сожалению, если сайт не будет адаптирован под мобильные и планшеты, то велика вероятность, что большая часть людей просто не захочет на нём оставаться, если только на сайте нет какой-либо сверх уникальной и важной информации, ради которой пользователь готов мучиться, пользуясь полной версией сайта с телефона. И, кроме этого, сайты без адаптивной вёрстки показываются ниже в поисковых сетях, что ещё сильней снижает трафик.

    Отсутствие фавикона

    Есть люди, которые любят открывать много вкладок, чтобы потом поподробнее их рассмотреть. Фавикон на сайте позволяет такому человеку обратить внимание на вкладку с определённым сайтом и повышает вероятность того, что он таки доберётся до него и изучит его. Фавикон ставится за минуту, а польза от него очень велика, не стоит пренебрегать им.

    Медленная работа сайта

    Некоторые программисты настолько увлекаются разнообразными картинками, анимациями, баннерами и прочим, что их сайт просто перестаёт нормально грузиться. Прогрузка страницы в течение 7 секунд – это уже слишком много. Вряд ли кто-то из пользователей будет ждать дольше 3-х секунд. Поэтому необходимо следить за этим моментом, чтобы не терять трафик.

    Несоответствие нормам дизайна

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


    Неверный выбор домена

    Доменное имя – это непросто набор букв. По нему пользователи должны узнавать компанию и находить её. Если в качестве домена выбрано какое-то несуществующее непонятное слово или слово, не относящееся никак к компании, или очень длинное и незапоминающееся слово, то его нужно менять.

    Отсутствие кроссбраузерности

    Та же ситуация, что и с адаптивным дизайном. Если пользователь сидит через Internet Explorer, заходит на страницу компании, а ему выдают ошибку и просьбу зайти через другой браузер, которого допустим у него нет, то каковы шансы, что этот человек пойдёт, скачает другой браузер, откроет через него снова попробует открыть сайт этой компании? Понятное дело, что именно этот пример утрирован, но факт в том, что пользователи не будут заходить с другого браузера просто для того, чтобы открыть одну страницу.

    Несоответствие целевой аудитории и самого проекта

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

    Наличие и оформление контента

    Если на странице статьи выложены сплошным текстом, без абзацев, без всего, одним лишь сплошным HTML-текстом, то, скорее всего, никто его читать не будет. Явно тысячу раз украденный и переукраденный текст, который можно увидеть на каждом сайте по его тематике, тоже не привлечёт внимания, как и «свежая» информация от 2013 года.

    Отсутствие поиска по магазину

    Владелец сайта может облегчить жизнь пользователю, если добавит поиск, который ещё и работает, так ещё и работает по сайту, а не с подключением поисковика google или yandex. Особенно эта функция необходима интернет-магазинам, у которых есть каталог товаров. Также может быть полезна на сайтах, с очень большим количеством контента, чтобы можно было найти определённую статью, например.

    Экономия на хостинге

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

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

    Читать далее
  • Хостинг веб-сайтов и его возможности

    23 Апр 2021
    Admin
    76
    0

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

    Хостинговые услуги подразделяются на платные и бесплатные. Однозначным вариантом для бизнес-проектов является коммерческий сервис, обладающий полноценной функциональностью.

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

    Существует много видов хостинга. Самыми распространенными считаются:

    • хостинг виртуальный. Стоимость его очень низкая. Поэтому для заказчика она не будет накладной;
    • виртуальный сервер. Это оптимальный вариант для многих сайтовладельцев с популярными веб-ресурсами;
    • выделенный сервер. Стоимость аренды такой хост-машины достаточно дорогая. Она обеспечивает хорошую производительность работы объемного и нагруженного сайта благодаря всем мощностям реального сервера. Подробнее о серверах вы можете узнать на сайте https://hostway.ru/

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

    Однако популярным проектам на таком хостинге бывает некомфортно, так как сайты заказчиков находятся в общей серверной среде. То есть проекты используют при работе одни ресурсы провайдерского сервера, которых не всегда хватает всем. Соседний сайт может захватить все серверные возможности. При этом производительность для других претендентов падает.

    Если один проект подвержен ddos-атакам, то зависают все сайты на недоступном сервере. Для исправления ситуации хостер должен отключить вредоносный сайт.

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

    Читать далее
  • Лучший VDS хостинг с SSD, KVM и посуточной оплатой!

    29 Ноя 2019
    Admin
    1219
    0
    В поисках VDS хостинга с KVM виртуализацией быстрыми SSD NVMe дисками и посуточно оплатой натолкнулся на vdsina.ru и остался доволен. (далее…)

    Читать далее
  • Команды для работы с API панели управления ISPmanager 5

    31 Янв 2016
    Admin
    7697
    1

    Ниже представлен список полезных команд для работы с API панели управления ISPmanager 5 версии. Список не полный, но самое нужное будет изложено.

    /usr/local/mgr5/sbin/mgrctl -m ispmgr –info – вывести список команд для работы с API ISPmanager

    /usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain – вывести список всех добавленных www доменов с настройками и опциями

    /usr/local/mgr5/sbin/mgrctl -m ispmgr authlog – вывести лог всех авторизаций и входов в панель управления ISPmanager

    /usr/local/mgr5/sbin/mgrctl -m ispmgr db – вывести список всех баз данных с опциями и настройками

    /usr/local/mgr5/sbin/mgrctl -m ispmgr db.edit elid=database_name – добавить базу данных

    /usr/local/mgr5/sbin/mgrctl -m ispmgr db.users – отобразить список всех пользователей созданных для баз данных

    /usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain.delete elid=novall.net – удалить www домен novall.net

    /usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain.edit name=novall.net – добавить www домен novall.net  или изменить опции домена novall.net

    Как узнать версию панели ISPmanager 5 через API :

    Посмотреть список всех доменов с опциями добавленных на сервере:

    Как отключить (выключить) сайт (www домен) через ISPmanager 5 API:

    Где domain.com ваш домен.

    Как включить сайт (www домен) через ISPmanager 5 API:

    Где domain.com ваш домен.

     

    Пример добавления домена:

    /usr/local/mgr5/sbin/mgrctl -m ispmgr domain – отобразить список всех добавленных доменных имен (DNS)

    Пример запроса на изменение IP-адреса для А-записи с именем “domain.com.” для домена “domain.com” с “127.0.0.1” на “122.122.122.122”:

    Массовое добавление www доменов по списку через API ISPmanager 5

    Пример цикла для добавления доменов по списку через API ISPmanager 5:

    Все домены, которые нужно добавить вносим в файл с названием 1.list

    Чтобы посмотреть какие данные вам нужно подставить в цикл вы можете выполнить команду и взять за пример другие добавленные домены (предварительно нужно добавить хотя бы один с нужными вам настройками):

    /usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain

     

    Пример добавления базы данных через ISPmanager 5 API

     

     

    Работаем с API ISPmanager5 меняем массово IP-адреса для сайтов (www доменов)

    Запрос на смену IP-адреса для www-домена (web-домена) будет выглядеть так:
    /usr/local/mgr5/sbin/mgrctl -m ispmgr webdomain.edit elid=<your_domain> ipaddrs=<IP-address> sok=ok
    Параметры:

    • <your_domain> – это наш домен
    • <IP-address> – наш IP-адрес (новый)

    Для массового изменения понадобится сделать простой цикл для выполнения запроса:

    Параметры:

    • <IP-address> – IP-адрес (новый)
    Если у вас возникли вопросы или предложения можете писать их в комментарии.
    Читать далее
  • Обзор хостинга Макхост и промо-код для бесплатного тестирования на 93 дня

    25 Ноя 2015
    Admin
    1830
    1

    Компания Макхост не новичок в сфере предоставления услуг хостинга, находится на рынке с 2004 года и входит в десятку крупнейших российских хостинг-провайдеров. Тем не менее как и у любого хостинг-провайдера у данной компании есть свои плюсы и минусы в этой статье мы рассмотрим их.

    Сайт: http://mchost.ru

    Виртуальный Хостинг

    [pluslist]

    • На виртуальном хостинге используются сервера DELL с SSD накопителями, что без сомнений является преимуществом, некоторые хостеры до сих пор не перешли на SSD диски
    • Также вы можете попросить тех. поддержку перенести ваш сайт бесплатно с другого хостинга
    • Техподдержка работает круглосуточно
    • Выгодная партнерская программа
    • Собственная панель управления
    • Практически полный набор функций на всех тарифах
    • Нет oversell-a на серверах
    • Отдельные тарифы оптимизированные под самые распространённые CMS.
    • Присутствует премиум хостинг для клиентов которые не умеют администрировать VPS и которым нужна большая производительность чем у стандартных тарифов виртуального хостинга.

    [/pluslist]

    [infolist]

    • На тарифах есть определённые ограничения по ресурсам
    • Панель управления непривычная, какое-то время придётся разбираться с ней

    [/infolist]

    VPS Хостинг

    [pluslist]

    • Используются качественные SSD накопители
    • На всех тарифах хорошая производительность
    • Нет oversell-a
    • Шаблоны с разными дистрибутивами Linux (Debian, CentOS) и панелями.

    [/pluslist]

    [infolist]

    • Администрированием VPS занимается клиент, тех. поддержка помогает только с базовыми проблемами.
    • Панель ISPmanager не предоставляется вместе с сервером бесплатно, зато есть замена – шаблоны с бесплатной панелью VestaCP.

    [/infolist]

    Промо код для бесплатного тестирования хостинга Макхост на протяжении 3 месяцев

    Копируем промо-код указанный ниже и вводим при регистрации на сайте mchost.ru при заказе тарифа “Старт“. Данного тарифа достаточно для того, чтобы протестировать работу хостинга и в будущем перейти на другой тариф при необходимости.

    Промо-кодF72B-E888-0379-BFF7

    Оставляйте ваши отзывы на хостинг Макхост в комментариях.

    Читать далее
  • Скрипт для тестирования работы PHP сессий

    22 Окт 2015
    Admin
    1433
    0

    Если вы хотите, чтобы нужные вам данные сохранились на сервере при переходах по страницам, вы можете поместить их в глобальный массив $_SESSION.

    Вариант скрипта:

    Для отработки скрипта вам нужно сохранить данный код в файле к примеру session_test.php в главном каталоге на сервере и перейти по адресу http://ваш_сайт/session_test.php . Скрипт выведет сообщение, что имя не обнаружено.
    Теперь измените адрес страницы, дописав к нему “?name=Novall” и перейдите по новому адресу, который вы ввели. Скрипт сообщит, что обнаружил имя в GET-запросе, и что ваше имя – Novall. А теперь  перейдите по изначальному адресу http://ваш_сайт/session_test.php. Скрипт сообщит, что имя извлечено из данных сессии, и что ваше имя по прежнему Novall.

    Читать далее
  • PHP-cкрипт для тестирования подключения к базе данных

    17 Май 2015
    Admin
    9537
    1

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

    Скрипт достаточно загрузить в папку вашего сайта, настроить все данные для подключения к вашей БД и запустить в браузере для проверки подключения к БД.

     

    Читать далее
  • Какой выбрать хостинг для VDS – обзор VDSina.ru

    14 Мар 2015
    Admin
    3573
    8

    Адрес сайта: VDSina.ru

    Представим, что вы бывалый веб-мастер, какая проблема вас может огорчить больше всего? Вряд ли вас может испугать поломка скрипта на одном из ваших сайтов, такую проблему любой веб-мастер решит быстро, в любом случае её решение зависит полностью от вас. Но что делать если проблемы у вашего хостинг провайдера? В такой ситуации вы никак не сможете повлиять на скорость решения проблемы, а ведь скорее всего ваши сайты не просто так “висят” в интернете вы рассчитываете получить с них прибыль и простой в работе сайтов = потеря денег.  Множество сайтов теряют свою прибыль из-за частых отказов сервера. Поэтому, все ищут в первую очередь  надежный, недорогой и быстрый хостинг. Сегодня мы поговорим как раз о таком хостинге.

    хостинг для VDS vdsina.ruПреимуществом ВДСины на мой взгляд является сравнительно небольшая цена и хорошая скорость работы серверов. О данном хостинг-провайдере не встретишь много отзывов, но это и не удивительно учитывая возраст провайдера, тем не менее хостинг VDSina уже успел себя зарекомендовать с хорошей стороны. Качество VDS намного выше чем у многих популярных хостингов предоставляющих подобный спектр услуг. Также приятно видеть, что компания не стоит на месте и развивается, постоянно ведутся работы по улучшению качества предоставляемых услуг.

    Недорогие и быстрые виртуальные сервера

    VDSina – хостинг для профессионалов. Другими словами, клиент должен разбираться в том, как администрировать и конфигурировать свой сервер. Поэтому, VDSina именно для тех людей, которые знают чего хотят и умеют то, что хотят. В первую очередь это интересно корпоративным клиентам, веб-студиям, компаниям разработчикам, и всем остальным кому нужны производительные вычислительные мощности. Цена серверов по некоторым позициям ниже рыночной при этом предоставляется более качественный продукт.

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

    Почему стоит покупать у VDSina ?

    • Низкие цены. Минимальный тариф на VDS – 149 руб/мес. Плюс действует акция: при пополнении баланса на 100 руб – 200 руб в подарок.

    Тарифы хостинга VDSina

    • Используется дорогое оборудование от известного производителя HP (Hewlett-Packard) и дорогие SSD-диски (бизнес-класса). Пример конфигурации стандартного сервера: Dell R720xd / 2x E5-2650 / 256GB / 8 x 960GB SSD / iDRAC
    • KVM сервера на SSD дисках, которые отлично справляются с любой нагрузкой и максимально точно эмулируют физический сервер, что позволяет ставить практически любую операционную систему (Linux, Windows и т. д.).
    • Сервера расположены в ДЦ Голландии (Нидерланды). Дата-центр подключен к высокоскоростным каналам, включая Россию и Украину.
    • Биллинг –  довольно простые и удобные панели от ISPSystem – BILLmanager. Управление виртуальными серверами – Vmmanager.
    • Установка своего ISO или выбор уже существующего (Ubuntu 12.04, Ubuntu 14.04, CentOS 6, FreeBSD 9, FreeBSD 10, CentOS 7, Debian 7).
    • Есть возможность подключиться через VNC-клиент к локальной консоли вашего сервера через браузер.
    • Отличные показатели при тестировании чтения/записи на диск:

     ssd_test_vdsina

    (нажмите на картинку для увеличения)

    Минусы:

    • Отсутствие полноценной технической поддержки. Так как хостинг ориентирован на  профессионалов, техническая поддержка не предусмотрена, но есть возможность отправить свои вопросы через тикет-систему в биллинг-панели.
    • Нет бесплатного тестового периода, а тот, что есть стоит 100руб, которые останутся у вас на балансе. Но зато это отсекает спамеров, так что минус сомнительный.
    • Местами ограниченная панель управления, хотя все базовые функции присутствуют. В планах компании замена панели управления на панель собственной разработки.

    Если у вас появятся вопросы или пожелания по статье, обращайтесь в комментарии, постараюсь вам помочь.

    Читать далее
  • ISP Manager баг – после установки Nginx сайт не грузится до конца

    12 Июл 2014
    Admin
    2649
    2

    Разработчики ISPmanager немного проморгали баг, который всплывает после установки Nginx на сервер средствами панели из раздела “Возможности”. А проблема заключается в том, что после установки nginx не может автоматически записывать и создавать временные файлы и папки в директорию /var/lib/nginx/tmp/proxy.

    В логах Нжинкса /var/log/nginx/error.log  вы получите примерно такую ошибку:

    [crit] 5867#0: *270 open() “/var/lib/nginx/tmp/proxy/7/05/0000000057” failed (13: Permission denied) while reading upstream, client: 168.74.253.98, server: novall.net, request: “GET / HTTP/1.1”, upstream: “http://124.28.175.50:81/”, host: “novall.net”, referrer: “https://novall.net/wp-admin/plugins.php?error=true&plugin=wordpress-automatic-image-hotlink-protection%2Fwordpress-automatic-image-hotlink-protection.php&_error_nonce=b07f339312”

    Еще ошибка может выглядеть так: open() “/var/lib/nginx/tmp/proxy/” failed (13: Permission denied) while reading upstream

    Решение проблемы очень простое, вам всего лишь нужно изменить через SSH права доступа на две папки, можете просто скопировать эти команды по очереди и вставить через Shift+Insert в вашу консоль SSH.

    Как подключаться по ssh к серверу я писал ранее.

    Более кардинально решение поставить права 777 на папку /var/lib/nginx/tmp/proxy но это для тех кому ничего не помогло.

     

    Также для тех, кто впервые пользуется SSH подключением пригодится моя статья с полезными командами SSH.

    Читать далее
  • Пример PHP скрипта для отправки писем через функцию mail()

    9 Июн 2014
    Admin
    2643
    0

    Несколько скриптов по типу формы обратной связи для проверки функции MAIL().

    Первый скрипт с полями для ввода темы и текста сообщения.

    И еще один скрипт формы обратной связи  для проверки функции mail() его достаточно запустить предварительно вписав ваш почтовый ящик вместо ящика test@test.com

     

    Читать далее