Данная статья для тех людей, кто решил завести свой личной сайт на просторах интернета(сложный ли, простой ли, одностраничный или целый блог, статичный или динамичный).
Начиная с этого введения мы будем брать для разбора интернет-магазин на примере сайта рыбкоф.рф, который был проектом N-Network и будем делать его прототип.
Благодаря урокам мы научимся делать:

  • статические страницы
  • динамичные страницы
  • интернет-магазин
  • всякого рода подключения-rss, YouTube, подключение API VK.COM
  • подключение баз данных к сайту

Теперь о том, для чего нам нужен HTML, CSS,JavaScript и PHP, СУБД MySQL.
Сайты представляют из себя некоторое подобие программного кода, но ни как не страничка, сделанная в Word’е и вставленная как-то в Интернет(как думают многие начинающие веб-программисты — самоучки).
Допустим, для создания ссылки нам необходимо писать целый код(и это самое простое что есть):

< a href=http://nikellanjilo.ru>Ссылка на мой сайт< a/>

Будет это выглядеть примерно так:
Ссылка на мой сайт

Перед тем,как начать веб-разработку, т.е. создание своего личного сайта нужно иметь:

  • Редактор Notepad++, который можно будет скачать тут(если Вы решили создать простой проект)
  • Также, если Вы решили создать свой собственный крупный проект и следить за уроками далее, то я могу Вам посоветовать Aptana Studio, которую я уже давно использую и которую можно скачать здесь
  • Большой справочник по html- здесь, где нам нужно будет смотреть некоторые Теги, их свойства и некоторые примеры, дополняющие наши уроки
  • Для создания баз данных, начальной проверки нам локалке на понадобится EasyPHP, который качаем отсюда.
  • FTP-клиент(FileZilla)-скачать нужен для передачи данных на сервер

Теперь для чего что нужно:

  • html-для верстки страниц, является «каркасом» сайта
  • css- оформление и визуализация
  • php- основной функционал сайта. В основном все веб-проекты строятся именно на этом языке — Вы часто пользуетесь регистрацией, интернет-магазинами, блогами, которые основаны на нем.
  • JavaScript- для создания виджетов; как библиотеку можно использовать упрощенную jQuery,а для того,чтобы не расписывать функции на JS, мы используем готовые методы
  • MySQL- для ведения базы данных пользователей, для хранения информации.

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

Для начала зарегистрируемся на http://ayola.net/, который качественно выполняет свою работу.

Но есть одно НО, которое есть у бесплатных хостингов. У нас будет привязка к доменному имени, т.е. к тому имени, которое мы придумали для нашего сайта. Например: nikellanjilo.xe0.ru . Т.к. я покупал доменное имя, то у меня просто-nikellanjilo.ru
После того,как мы зарегистрировались нам дают логины и пароли для нашего сайта.
Самые главные — пароль и логин от FTP и от СУБД.
По FTP(File Transfer Protocol) мы будем скидывать свой сайт на сервер, т.е. именно те файлы, в которых написана наша кодировка, а в СУБД хранятся все данные, занесенные Вами или пользователями сайта.
Google




Все что я имею и все на что фоткаю из пленочных:
Zenit-12-XP
Zenit-12XP
Юпитер 37-А
Юпитер-37а
Гелиос-44-2
Гелиос-44-2
Давно фотографирую и проявляю пленку…фотографии

Время печати фото #ретро #пленка

Фото опубликовано Никита Малышев,Россия (@malysh_n)

В предвкушении релиза нового дестрибутива Ubuntu, который намечен на 25 апреля 2013 года решил выложить пару скриншотов «старенькой» Убунты для тех,кто подумывает переходить на Linux и попробовать что это такое.
Файловая система:
ubuntuone
Рабочий стол:
desktopКаждая Убунту, по-крайней мере с 11.10 выходят с Маркетом(Центром приложений Убунту):
ubuntu
Терминал:
terminal
«Убитый» внешне Skype, который все обещают улучшить…
skype
Eclipse на Ubuntu(так не смог настроить SDK):
eclipse
Aptana для разработки Web с Cairo-Dock на переднем плане(для Aptan’ы необходим Wine, иначе .exe не установится):
aptana
Ну и Галактика для баловства:
galactic

рыбкоф.рф
Сделанное к 23 ноября(сдача 30 ноября).
Сделано 99% работы.
Остались мелкие недоделки в виде вноса контента, исправления ошибок и добавление визуализации.
О движках, методах работы, «фичах» и «багах» расскажу позже… после сдачи проекта.
Также расскажу о некоторых приемах по верстке,которые могут быть полезны только начинающему верстальщику.


Улыбайся, твое имя в титрах…

Нашел на своем телефоне функцию панорамной съемки — не могу наиграться все никак)

ну и хрен с ним что стены кривые-косые и у Дани два подбородка… я учусь!

Проект сайта факультета РТ(Радиотехнический) МГТУ им.Н.Э.Баумана появился в начале мая 12-го года, т.е. практически перед самой сессией.

На начальном этапе он должен был представлять собой статическую html страницу с данными о факультете(так хотел сам декан), но это было бы слишком просто и не респектабельно для факультета Бауманки-уж слишком все просто и некуда расти.
Сейчас сайт факультета представляет из себя сайт с jQuery плагинами,PHP движками и ему есть куда расти.

Разделы «Новости деканата» и «Новости профсоюза», «Абитуриентам» — являются пока самыми динамичными и привлекают около 80% посетителей в обычные (вне приемные) дни. Летом — увеличивается количество просмотров статических страниц и просмотров на человека. Статистика
По данным неофициального опроса 7 человек из 10 посещали сайт во время поступления, среди старшекурсников все обстоит хуже- некоторые не знают о сайте вовсе.
Веб-страницы о данных факультета находятся в основных поисковых системах- Yandex(тИЦ<10) и Google(PR=4).
Сейчас на сайте работает администратор(в лице меня) и модератор,деканат пока мало синхронизирован с работой сайта, но это является следующим шагом по его популяризации.
Точки входа на сайт:
Страницы,с которых переходят на сайт
Страны(как не удивительно, но среди них есть и США):
Страны

Демография:
Демос
Операционные системы:
OS
Языки:
((
Сейчас стоит основной вопрос-увеличение количества просмотра сайта, увеличение тИц и PR.
{democracy:3}