Новости

Подписаться на эту рубрику по RSS

Новости проекта
Вам необходимо бесплатный хостинг, конечно, без рекламы и чтобы "шустро" работал с WordPress (в дальнейшем WP). Зачем бесплатный хостинг? Да хотя бы для проверки каких то своих решений, возможно, для создания небольшого блога и т.п. Выбор не такой уж и большой. Рано или поздно вы убедитесь, что WordPress "тяжеловатый" и не на любом бесплатном хостинге будет грузится довольно быстро. Поэтому, чтобы долго не искали предлагаю Hostinger не в качестве рекламы, а с личного опыта. Описывать Hostinger не буду, но, зарегистрировавшись, вы получите в отличие от других подобных хостингов, быструю загрузку сайта на WordPress и отсутствие рекламы.

После регистрации и выбора бесплатного домена, получите следующую картинку:

hostinger.pngСообщается что Веб-сайт установлен на сервер! Пожалуйста, удалите файл default.php из папки public_html и загрузите файлы Вашего сайта, используй FTP-клиент или файловый менеджер.

Файлы можно загрузить сейчас, но до создания базы данных заходить на сайт не рекомендую.Для начала создадим базу данных (БД), для этого перейдем в Управление/Базы данных/Базы данных MySQL Заполняем предложенную форму и жмем «Создать». Запоминаем все данные - они будут необходимы при инициализации WP

Далее...

Для проверки созданного сайта на Denwer необходим был бесплатный хостинг. Конечно, для этой цели наиболее подошел бы Heroku, который имеет свой git-репозитарий. Heroku имеет бесплатный тариф, кроме того, этот хостинг похож по своему функционалы на выделенный сервер (VDS) Этих всех возможностей на бесплатном тарифе может быть не достаточно, а платить пока не хочется, тем более, что Heroku - довольно не дешевый.

Чесно говоря, беплатных хостингов чтобы могли работать с Django так не нашел. Но есть много с тестовым периодом до 30 дней. Пока ссылок не буду давать, так как в интернете можно будет очень легко найти.

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

Будет это Heroku или какой-то другой хостинг, на котором попытаюсь развернуть сайт с использованием Django, посмотрим что с этого получится.

У новичков часто возникает элементарный вопрос - с чего начать писать сайт на Django и посмотреть как он будет выглядеть реально при заливке на хостинг. Для того, чтобы посмотреть как реально будет выглядеть сайт используем Web-сервер Denwer, установленный на локальном компьютере.

Данная статья является продолжением первой части статьи Как установить Django на Denwer под Windows 7 и необходимым условием для её второй части.

Создадим сайт в виде небольшого блога, который будет выводить заглавие  статьи, контент (содержимое) дату и время создания. Воспользуемся "заготовками", которые были описаны в первой части статьи Как установить Django на Denwer под Windows 7. Кратко повторим буквально по пунктам:

  • создаем директорию z:\home\mysite.com\www:
  • переходим в z:\home\mysite.com\www и создаем проект myproject:
  • переходим в z:\home\mysite.com\www\myprodject\myproject и создаем модель core:
  • Создаем директорию z:\home\mysite.com\www\myprodject\myproject\core\templates для будущих шаблонов сайта;
  • предварительно была создана и ициализирована база данных dj на MySQL.
Создаем сайт
Для создания сайта на базе фреймворка Django фактически используются скрипты, написанные на языке Python.

Далее...

Об установке Django на Denwer в интернете написано много статей, но для работы под операционной системой Windows 7 имеются небольшие особенности. Базовые поставки Denwer'а имеют в своём распоряжении Python 2.5.1, который не работает c MySQL под Windows 7. Для этого необходимо использовать версию 2,6 и выше, а ещё лучше установить Python 2.7 (Почему? Будет ясно позже).

Наверное у читателя возникнет сразу же вопрос: зачем Denwer? Ответ простой - для того. чтобы использовать базу данных MySQL, а не sqlite3, которая по умолчанию поддерживается Django и на реальном хостинге не используется.. MySQL используется на реальном хостинге и не будет необходимости учитывать особенности работы с базой данных. Кроме этого, реально можно будет посмотреть как будет выглядеть сайт на реальном хостинге и минимизировать время переноса сайта на реальный хостинг. Это дело вкуса и, если аргументов не достаточно, статью читать далее не обязательно.

Рассмотрим вариант, когда Denwer установлен с использованием виртуального диска Z: В данной статье установку Denwer'а рассматривать не будем, он ставится легко. Имеются некоторые ньюансы, с которыми можно ознакомиться в статье "Проблемы с Apache и SSL при запуске Denwer". Дальнейшие действия будем выполнять по пунктам:

1. Качаем с официального сайта последнюю версию Python 2.7.5 под Windows x86 MSI и при установке выбираем папку z:\usr\local\Python, в которую и устанавливаем.

2. Для работы с MySQL из под PYTHON'а необходимол скачать mysql-python, а именно MySQL-python-1.2.3.win32-py2.7.exe. Но, прежде чем начать установку, необходимо выполнить некоторые действия:

Далее...

Как отмечалось в статье "Windows Blue - миф или реальность?", были сомнения в разработке и выпуске глобального обновления Windows 8 (Windows Blue). Но компания Microsoft не обманула ожидания пользователей и открыла доступ к апгрейду Windows до версии 8.1 Preview. Это бета-версия обновления известного под кодовым названием Blue. Наиболее просто выполнить обновление текущей версии Windows 8.

Что же предлагается нового?

Изменения, в основном, касаются  Modern UI (раньше называлось Metro-стилем). Расширены возможности по настройке стартового экрана. Возвращена кнопка «Пуск», которая вызывает стартовый экран - это чисто визуальный графический элемент, а не расширение функциональности операционной системы. По умолчанию Windows 8.1 после загрузки демонстрирует рабочий стол в стиле Metro, который теперь можно настраивать, загружать привычный рабочий стол и даже отключить активные зоны по углам экрана для вызова специфических для Windows 8 функций, например, Charms Bar или меню для переключения между Metro-приложениями.

Вместо двух размеров. появилось четыре размера «живой плитки», т.е. добавлены два новых размера — самый мелкий и самый крупный. Упрощено перемещения плиток по рабочему столу, тепенрь доступно перемещение группами. Имеется возможность использовать одни и те же обои как для основного рабочего стола, та и для Metro. Что это дает? Разве что комфортное переключение.

Для одновременно запущенных приложений теперь не существует жестко заданных размеров окна — они могут произвольно изменяться и вместо двух могут быть открыты и работать сразу несколько программ. Ограничение — одному приложению минимальная ширина окна 500 пикселей.

Далее...