94 читателя,
394 топика
Веб-строительство
- Создан 15 марта 2011
- Топиков 394
- Подписчиков 94
- Рейтинг 20.75
Администраторы (1)
admin
Модераторы (1)
Raptor
Всем добрый день! Сейчас будет поток мыслей (одним словом бред) по поводу того в чем я не очень хорошо понимаю, но тем не менее поговорить сам собой (а может и с кем то) поможет мне немного подумать "А правильно ли я реализовал php кэширование на своем блоге?". Вообще все началось с того, что я решил посмотреть сколько запросов делает мой блог в базу данных. Почему я задумался о кэширование страниц? На эту мысль меня с подвигли результаты мини анализа, который я провел совсем недавно. Я проверил сколько тратится sql запросов у меня на блоге, и на чистом вордпрессе, вот что получилось
Так как это моя первая статья в рамках этого сайта, мне хотелось бы представиться и познакомить вас с моим сервером, о котором пойдет речь ниже. Я программист из Алтайского края города Бийска, где мои услуги абсолютно никому не интересны или интересны, но за прожиточный минимум. Именно это стало причиной моего ухода в онлайн, где абсолютно нет географии, благодаря чему есть работы для специалиста из глубинки.
Мой сервер, который и будет героем последующего повествования — это обычный арендованный у FirstDedic сервер среднего класса с процессором DualCore Xeon E3110 3.00Ghz. Оперативной памяти было установлено 4 Гб, жесткий диск 500 Гб. На сервере использовался nginx 1.01 в качестве frontend, и apache 2 в качестве backend, с запуском скриптов в режиме CGI.
История приключилась с сайтом, который был размещен на моем сервере, собственно, не сайт, а чужой личный блог. Ранее на блоге наблюдались пики трафика до 10к в сутки, но с подобной нагрузкой сервер справлялся на ура.
Читать дальше →
Доброго времени суток! Сегодня нам предстоит не легкая работа, если Вы следите за циклом "Создать блог с нуля", то должны знать, что пользовательский модуль контактов у нас не развивался очень давно, не имеет ни капчи ни проверки на корректность ввода информации. Если прикинуть, то по сути придется модуль переписать полностью, и это не учитывая того глюка с капчей который я обнаружил совсем недавно. Но капча еще подождет, внесенные в нее изменения не слишком глобальны, так что пока поработает в таком режиме.
Я не ошибусь, если предположу, что у каждого вебмастера, есть набор определенных программ и сервисов, которые помогают ему быстро выполнять его повседневную работу. Я не говорю про основные программы, которые известны и ими пользуются почти все.
Всем доброго времени суток! Сегодня мы продолжим учить наш движок автоматически менять динамические ссылки на ЧПУ, пополняя тем самым цикл "Создать блог с нуля". В прошлой заметки мы работали с главной страницей и страницами категории, сегодня же мы проделаем подобную операцию с модулем меню. Почему я рассматриваю модуль в отдельном посте? Пускай метод смены динамичной ссылки на ЧПУ, у меню, очень схож с методом смены динамичных ссылок на ЧПУ у главной страницы и категории, тем не менее есть отличия! Поэтому, что бы Вас не запутать, я решил описать редактирования меню в отдельной заметке. Что нам потребуется сделать?
Давайте сегодня затронем такую тему – как оформление изображений в блогах. Для дизайнеров это проще, потому что они умеют работать с Фотошопом и могут красиво оформить свои статьи, а вот у блогов других тематик, это явно выраженная проблема.
Доброго времени суток дорогой читатель! Сегодня мы с Вами продолжим реализовывать ЧПУ на php, пополняя тем самым цикл "Создать блог с нуля". В сегодняшней заметки мы с Вами поработаем над кнопкой "читать дальше", нам необходимо сделать так, что бы ссылка у кнопок, на главной странице и на страницах категории, менялась автоматически, в зависимости от переменной chpu. Если кто не помнит, эта переменная отвечает за включение и выключение режима ЧПУ на нашем блоге. Добиться такого результата не сложно, достаточно провести значение переменной chpu в каждый редактируемый модуль.
Доброго времени суток! Сегодня мы продолжаем разработку чпу на нашем блоге, если быть точнее то мы продолжаем цикл "Создать блог с нуля". Нам предстоит написать функцию транслит, для того чтобы движок умел автоматически создавать имена ЧПУ из заголовков статьи. Функция не сложная, так что сегодняшний пост будет не очень сложным, и это просто замечательно =) Помимо создание самой функции транслит, нам придется немного по колдовать с модулями создания и редактирования постов/пунктов меню. Прикрутим в эти, четыре, модуля созданную нами транслит функцию, и переправим запрос в базу данных
Добро времени суток! 9 октября 2011 года решил запустить глобальный цикл "Создать блог с нуля" на своем блоге. Получилось так, что этот цикл главная тематика моего проекта. Вот уже почти ( а может и больше =) ) пол года я публикую материал, разработки простого, и в тоже время функционального, движка, который заточен, почти на все 100%, под персональный блог.
В публикацию цикла так же вошли пару уроков по html и базовые навыки php. Сами скрипты движка за комментированы, к тому же алгоритмы не так сложны, что позволяет новичкам на практике научится писать свои небольшие (а может и большие) проекты =)
Цикл еще не закончен, многое еще необходимо реализовать, но это лишь вопрос времени!

Когда-то этот вопрос будоражил мою душу, и я на него так и не смог ответить. Но это было давно. Прошло почти 4 года после этого. За это время я научился создавать свои сайты, так же изучил язык php, создал свою первую cms и продолжаю ее совершенствовать и дорабатывать.
Если вы сейчас наберете данный вопрос в любом поисковике, то увидите множество противоречивой информации. Когда я стал заниматься сайтостроением, такой информации в сети не было. Пришлось самому разбираться в этом вопросе.
Да и полноценной информации по построению систем управления контентом до сих пор в сети нет. Поэтому начиная с этой записи, я начну рассказывать, как правильно создать CMS, которая в дальнейшим принесет вам не только удовольствие от работы с ней, но возможно вы будите извлекать из этого дополнительный доход.
Так нужно ли создавать свою CMS?
Мое мнение однозначно ДА. Достоинство данного подхода очевидно. Но я постараюсь все разложить вам по полочкам.
Если вы хотите научиться создавать сайты, или уже умеете их делать, или вы изучили уже php и msql, то вы на полпути к созданию полноценного сайта с системой управления контентом.
Что понимать под системой управления сайтом. Многие определяют CMS как полностью управляемую систему в панели управления, которой можно изменить все даже шаблон и отдельные его блоки.
Читаем продолжение
про CMS