8 августа 2013
Полное содержание серии - в конце статьи.
Mod_rewrite - это модуль Apache. Обычно используется для преобразования переданного на сервер URL-адреса в другой адрес. Очевидное применение модуля - создание ЧПУ (ЧеловекоПонятныйУРЛ). Для примера посмотрите адрес этой страницы. Как вы наверно догадываетесь, реальный URL у нее не такой :) Использовать этот модуль или нет, решайте сами. Для работы сайта это некритично, зато удобнее для пользователя.
7 августа 2013
Почти последняя статья серии "Создание сайта". Полное содержание серии - в конце статьи.
На этом этапе вы уже нехило шарите в теме сайтостроения :) Давайте поднимем планку знаний еще выше. Cookie и сессии – это два механизма со схожими функциями. Скорее всего какие-то детали вы уже знаете, расскажу общую часть. Говоря совсем просто, это – текстовые файлы. Cookie хранятся на стороне клиента, сессии – на стороне сервера. А нужны они для того, чтобы сохранить значения переменных, когда скрипты и браузер уже отработали. Кроме самих файлов есть еще процедуры работы с ними и единые правила для всех веб-серверов и браузеров, описывающие алгоритмы взаимодействия.
7 августа 2013
Продолжаем тему создания сайта. Полное содержание серии - в конце статьи.
MySQL – это система управления базами данных, коротко СУБД. Одна из многих систем, бесплатная, хорошо документированная и популярная среди веб-разработчиков. Вовсе необязательно строить свой сайт с использованием баз данных. Но если вы решите, что вам нужно прикрутить к сайту БД, готовьтесь к изучению еще одной науки.
6 августа 2013
Полное содержание серии - в конце статьи.
Когда-то давно я услышал от знакомого кодера фразу "PHP – легкий язык программирования". В то время я отнесся к этим словам скептически, но теперь полностью согласен. Этот язык гораздо легче изучить, чем многие другие, потому что, в первую очередь, он ограничен в возможностях. Это неплохо, просто от заточен под определенные функции и отлично справляется с ними. Грубо говоря от него требуется только собирать текст.
Вторым агрументом является документированность и популярность PHP. В инете чуть больше, чем дофига толковой информации по теме. Если вы ничего не знаете о создании кода, то начать именно с PHP – удачный выбор. И начать знакомство рекомендую в Викидепии.
6 августа 2013
Очередная статья серии, посвященной сайтострою. Полное содержание серии - в конце статьи.
Теперь начинается реальный кодинг. Можно конечно отказаться от использования JavaScript на своих сайтах, тем более что браузеры по-разному понимают js-код (тут бардак не меньше, чем в дизайне). Но возможности, которые он дает, заставляют хотя бы попробовать с ним разобраться.
6 августа 2013
Продолжаем тему сайтостроя. Чем дальше, тем сложнее :) Полное содержание серии - в конце статьи.
Напоминаю, Apache – это веб-сервер. Он слушает определенные порты, и получив корректный запрос посылает контент просящему. Это очень общее описание работы мощной программы. За всеми подробностями – в инет. Могу добавить по минимуму следующее: http-протокол работает по 80-ому порту, так принято по умолчанию. Вот его веб-сервер и слушает. Могут использоваться другие порты для передачи http-трафика, их обычно настраивают для работы с прокси-серверами.
6 августа 2013
Продолжение серии статей, посвященной сайтострою. Полное содержание - в конце статьи.
Из заголовка понято, разбираемся, как устроен инет :) На данный момент у вас уже есть несколько html-страниц, оформленных в едином дизайне. Свое творение вы гордо называете сайтом и пора его представить миру :)
5 августа 2013
Очередная статья серии, посвященной сайтострою. Полное содержание серии - в конце статьи.
Сейчас у вас есть схематичный дизайн, разрисованный в одном файле. Прежде чем раскидать его на части, нужно разбораться в HTML и CSS. Это два первых и минимальных знания, которые вам следует получить, занимаясь сайтостроем. По этим темам написаны толстые книги, множество статей в инете, и даже сайты-справочники. Все читать не нужно :) Поехали..
5 августа 2013
Это вторая статья серии, посвященной сайтострою. Полное содержание серии - в конце статьи.
Итак, допустим, вы знаете, о чем будет ваш сайт и как в общих чертах он будет выглядеть. Обычно на этом этапе идея звучит так: "хочу сделать сайт, вот как этот [вставить адрес сайта]". Это нормально, сделайте с него скриншот, пригодится ;) Вообще я рекомендую вам записывать все соображения, какие придут вам в голову в ходе разработки. Так же лучше сохранять полезные статьи, т.к. пока вы запомните все тонкости, еще не раз придется их искать и перечитывать.
5 августа 2013
«Идея похожа на вирус. Она живуча и крайне заразна. Мельчайшее зернышко идеи способно прорасти и либо стать частью тебя либо уничтожить тебя.» (c) 2010, Inception
Несколько общих «бла-бла-бла»
По замыслу, статей будет несколько, каждая посвящена определенному разделу сайтостроя. О чем эти статьи? Чем моя писанина отличается от десятков других подобных опусов?
Я не дам вам готовых рецептов, не научу вас программировать или хотя бы в какой-то мере создавать сайты. Весь путь становления вебмастера, каким бы длинным он для вас не оказался, придется пройти самостоятельно. Но я дам вам направления для изучения, отсылки к подходящим книгам и сайтам, разъясню некоторые вещи, которые были непонятны мне в свое время и не освещены в других источниках. Как ни странно, оказывается есть еще вопросы, нераскрытые для начинающего вебмастера. Вот об этом я напишу точно :)
18 июля 2013
История о том, как я на три недели выбыл из мотосезона.
Все началось с того, что у меня убежала охлаждающая жидкость. Обнаружил потерю вовремя (двигатель еще не перегрелся), залил полный бачок и через 20-30км там опять было пусто. Поиски и наблюдения познакомили меня с термостатом, заодно открыли тот факт, что подходящий термостат у нас не купить. Но вообще проблема была не в нем. Где-то пробило прокладку под ГБЦ и система охлаждения загазовывалась, причем неравномерно. Ездить так все равно нельзя, байк - в гараж, а сам - в инет читать про прокладку.
4 июля 2013
Понадобилось мне после слияния сайтов описать правило для mod_rewrite типа
http://sub.site.ru/?id=NN -> http://site.ru/NN
Согласен, обычно наоборот пишут, но надо мне так.. Делаю все по мануалу Apache и ничего не получаю. Порылся в инете и нашел решение, которое работало, хотя в разрез с документацией. Еще полчаса в поисках объяснения этого явления привели меня к статье на английском как раз о том, как mod_rewrite реально работает с query_string. Собственно вольный перевод прилагается.
4 июля 2013
В Байкальске есть отличный горнолыжный курорт - гора Соболиная. Ездили вдвоем, первый раз, со своими сноубордами. Катали 4 будних дня (полдня), на все потратили по 11 000 р. всего-то :) Это в то время, когда хлеб еще 20руб. стоил. Жили в квартире в Байкальске, кроме горы и пива никуда больше особо не тратились. Для желающих повторить наше путешествие сей сказ изложен..
4 июля 2013
Эта статья - описание практического опыта, ответ на вопросы "Как можно купить байк через аукцион в Японии?", "Как это сделать через инет, не выезжая из города?", "Кто посредник, и сколько будет стоить?" и т.п. Это не попытка очернить один сайт, или прорекламировать другой. Хотя я все равно расскажу о плюсах и минусах, но это лично мое мнение. И пока вы не читаете дальше, я призываю вас - думайте своей головой, не принимайте мою точку зрения за истину в последней инстанции.
4 июля 2013
С точки зрения пользователя "домен" и "сайт" - практически одно и тоже. Это потому, что переходя по адресам в браузере пользователь видит только верхушку айсберга. На самом деле разница между доменом и сайтом огромная. По сути это вообще не сравнимые понятия. В этой статье я попытаюсь растолковать, в первую очередь себе, в чем разница, и как вообще работает виртуальный хостинг.
4 июля 2013
Автор: Colm Murphy, перевод: Vijit
Вольный перевод статьи "Security for Websites - Breaking Sessions to Hack Into a Machine", нашел здесь. Речь пойдет о безопасности сайта со стороны сессий. Правильный подход к управлению сессиями, возможные методы взлома, обхода аутентификации. Рекомендации к созданию и защите ID сессий.
4 июля 2013
Эта статья - подробный рассказ о том, как сделать плетеный гамак своими руками. На что обратить внимание, какие есть варианты узлов и плетения. Как определиться с размерами, где лежат грабли и как на них не наступить. Стоит ли вообще браться за это занятие. Это рассказ о приобретении личного опыта.
4 июля 2013
У меня сдох мобильник, прослуживший мне 3.5 года. Печально, но что ж теперь.. Решил купить смартфон только потому, что в некоторых моделях есть GPS-модуль, который был очень кстати в то время. Выбирал из 10 разных вариантов, четыре раза в магазин ходил %), полдня в инете на AllNokia сидел. В итоге купил это - Nokia C5-00. Неделю с ним боролся, изучая тонкости работы смартфонов. Мое личное мнение - ужасный аппарат.
4 июля 2013
Для тех, кому кажется, что здесь "слишком многА букАв", скажу в двух словах, о чем статья: это - математическое доказательство несостоятельности раскрученного в инете метода, как обыграть казино. Я не научу вас, как это сделать, я объясню вам, почему это не работает.
Есть такой способ: играть на красное/черное с определенной системой ставок. Этот способ тиражируется в инете, как «получение легких денег». Но есть и "обратная сторона медали", деньги оказываются не такими уж и легкими и большими.
4 июля 2013
MS Outlook - яркий пример того, что можно нагородить из простой задачи. Хочется почтовую программу, а имеем в распоряжении строптивый комбайн, который подчиняется загадочной логике. В наличии: Почта, Календарь, Задачи, Заметки, Дневник. Еще бы песни пел, цены бы ему не было (шутка :))
В этой статье описаны некоторые тонкости работы с почтовой частью программы Outlook 2003. Где в этой не простой программе искать нужные настройки для простых, казалось бы, вещей. Материал изложен в виде «вопрос-ответ» и по мере появления новых вопросов будет дополняться.