 | Что дает сайту база данных? |
| | На эту тему спорят не один десяток лет. Что главное в организации сайта ? Главное это простота управления, гибкость в изменениях, проще говоря юзабилити, слово уже достаточно укрепившееся в нашем языке.
Итак давайте определимся для чего нам нужен сайт. Если вы делаете домашнею страничку, на которой будет информация о Вас, пара фоток с друзьями, и форма обратной связи. То зачем Вам база ? Естественно что нагрузки не будет даже если количество пользователей перевалит за пару тысяч.
Теперь другой пример. Возьмем новостной сайт где каждый день добавляются сотни новых новостей, и регистрируются пара десятков пользователей в день, что бы оставить свои комментарии. Если организовать сайт, хотя это уже больше подходит под категорию портала, просто на html файлах или вставках с использованием include для php, или вставки простого текста их файлов txt. То нагрузка на сервер будет огромна и скорее всего он не выдержит. Естественно подразумевается большой трафик ( большое количество пользователей на сайте). Как же нам быть в этой ситуации ?
Вот тут нам на помщь и приходит использования баз данных. Оно просто необходимо что бы разгрузить нагрузку на сервер. Так же намного удобнее становится и редактирование материала, добавление нового на сайте. Пользователи тоже будут находиться в своей таблице и ими намного легче управлять. |
 | Поиск по сайту, как и зачем |
| | Мне кажется многие сразу зададут вопрос, зачем нужен поиск на сайте и что о дает ?
Сразу можно сказать что вы редко что то искали в сети Интернет. Тяжело найти информацию без хорошего поиска. Тем более когда ищешь её на большом ресурсе. Очень часто бывает нужно поискать в архиве, скажем, за год назад и как быть без поиска. Итак с одним ответом мы определились, поиск нужен сайтам на которых много информации.
Теперь наиболее волнующий вопрос, как ?
Реализация своей поисковой системы занятие не очень интересное и не благодарное, так как сделать хороший поисковый скрипт достаточно тяжело. Мало знать языки программирования и методики создания алгоритмов, нужно просчитать различные варианты выборки по разным параметрам. А еще труднее это сделать если информация на вашем сайте отличается разнообразием.
Это могут быть новостные сайты. Очень многие слова в русском языке имея одно написания, несут совсем разный смысл, и просчитать эти варианты занятие не очень благодарное. |
 | Вступление в сеть |
| | Итак, Вы все таки решили создать свое представительство в мировой cети, то есть свой сайт! Иначе что вы делаете на этой страничке? Чтобы легче было ориентироваться, обозначим некоторые пункты, по которым надо планировать свою работу в интернете: Понять: зачем вам нужен собственный сайт Придумать тему вашего будущего сайта |
|