valear, человек просто хочет научиться писать сам, не все CMS отвечает на потребности, а чтобы научиться программировать лучше сперва нужно изобретать свою велосипед. А потом можно уже использовать framework-ы или изменить готовый cms.
Houston, вам же ответили
А include зависит от вас! Как вам удобнее.
Кэширование, ускорить работу сайта, для новостного, статейного сайта.
(Ответов: 19, Просмотров: 1780)
- 13.05.2013 15:17
Спасибо сказали:
Houston(15.05.2013), - 13.05.2013 15:23
Top-tompak, я не отрицаю того, что не все CMS отвечают на потребности. По вопросу о CMS-ах уже написано и оговорено тонны. Все зависит от целей и задач. Хочет ТС разобраться - да на здоровье. Но исходя из того, что ТС хочет "к этому вопросу больше не возвращаться", ему нужен "универсальный рецепт" кеширования. А его, как известно, нет.
Спасибо сказали:
Houston(15.05.2013), - 14.05.2013 01:19
Верно подметили, первое это хочется наконец таки получить опыт в написании чего-либо крупного более менее.
Во вторых как мне кажется на данном этапе проще сделать в минималистском стиле, минимум и самое необходимое лично мне, а потом по мере дописать что-то нужное, ну и плюс когда я буду знать как все работает у меня проще будет работать с сайтом, допиливать, подключать чего-то, чем разбираться в какой-либо cms - 14.05.2013 10:03
Houston, тогда вам удачи и успехов

Небольшой совет, написайте проект под MVC.Спасибо сказали:
Houston(15.05.2013), - 14.05.2013 10:56
На самом деле кеширование обычно используют что снизить нагрузку на БД. Попутно можно и php разгрузить, но это обычно идёт как "заодно".
Сразу вспомнил два варианта(их явно больше, но в голову пришли эти).
1)Вы сразу создаёте html страницу новости. Такой подход подходит для редко обновляемых сайтов, где нет системы комментирования и голосования(или это вынесено на другие сайта. Например виджеты комментариев вк и кнопка мне нравится). Это на самом деле быстрый вариант, будет работать почти на всех хостингах, а главное будет работать действительно быстро(из миносов это то, что это потребует много места на жёстком диске)
2)Кеширование самих запросов(обычно через memcache). Кешируешь данные(текст статей, комментарии, статистику) и обновляешь это каждые 10/20/30 минут. А когда надо выводить данные смотришь если ли они в кеше, а если их нет, то берёшь из базы. Почему мы не ложем уже готовую страницу в memcache? Он данные все держит в оперативной памяти, поэтому положив данных на 10мб, мы забрали 10мб оперативки.Спасибо сказали:
Houston(15.05.2013), - 15.05.2013 00:39
Просто, я очень мнительный и выбор долго делаю.
Вот так если прямо сказать, собственная небольшая CMS новостей + потом прикрутить объявления, афишу и тд. городское.
Если я напишу сам под свои нужды, будет лучше работать, быстрее, менее жрать ресурсы хостинга?
Чем если поставить какую-то Wordpress а потом плагины разные, или InstantCms с модулями - 15.05.2013 04:33
Houston,
instant не советую, он уж очень грузит системуСпасибо сказали:
Houston(15.05.2013), - 15.05.2013 15:27
Просто поймите меня, те кто говорили про велосипед. Мне нужен городской сайт, из того, что я виде это сборки Instant и Drupal, во первых нужно будет разбираться в них основательно, в любом случае что-то нужно будет к ним дописывать, что-то переделывать под себя - это немало времени, к тому же, как многие пишут, это все грузит систему не слабо.
Поэтому проще попробывать написать что-то легкое и под свои нужды, вот и лезут у меня вопросы новичковые и велосипедные :) - 16.05.2013 19:16
Houston, да дело в том, что если у Вас уже есть опыт создания подобных вещей - одно дело. Просто перепиливание чего-то чужого и создание своего с нуля иногда равносильны по затратам времени и сил. Пробуйте, в любом случае что-то получится.
Лично я бы использовал ВП и не парился. - 21.05.2013 18:23
Опыта нет, вот, думаю появится
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Как ускорить индексацию сайта? | Дайджест блогосферы | 10 | 22.08.2012 13:50 |
Как ускорить работу сайта | Обучающие статьи | 11 | 22.12.2011 21:06 |
Как ускорить загрузку сайта? | Вопросы от новичков | 10 | 30.08.2011 16:34 |
Как ускорить индексацию сайта | Дайджест блогосферы | 7 | 24.09.2010 13:36 |




