PHP+MYSQL — Создание сайта 6


1 138 просмотров.

Краткое описание видео: .а приступаем к очередному уроку мы.продолжаем работать над нашим сайтом и.пришло время создать базу данных для.нашего сайта и уже потихоньку начать.переносить все статичные тексты в эту.базу данных потому что намного удобнее.когда у нас все тексты хранятся в базе и.мы через администраторский раздел.сможем их редактировать иначе если бы.они у нас остались так лежать просто.файле до внутри вот как сейчас они у нас.здесь.числятся то нам приходилось бы открывать.файл в случае с нам нужно было бы.изменить какой-то момент да и уже менять.непосредственно файле вот а если же.человек допустим который будет.обращаться с вашим сайтом не знает как.открывать файлы как их редактировать как.сохранять и так далее на ему нужно было.подправить только там две буквы.он естественно запутается здесь да и.ничего не сможет сделать если же у вас.есть база данных вы сможете спокойно.зайти в администраторский раздел выбрать.какой именно текст нужно отредактировать.поменять нам те же самые 2 буквы нажать.кнопочку сохранить вот в этом.преимущество хранения вот этих текстов и.вообще всей информации в базе данных.потому что к ней можно получить доступ.через админку и такой информацию сможет.редактировать любой практически итак.давайте приступим для нашего сайта нам.понадобится база данных как вы уже.знаете с базами данных на локальном.компьютере мы работаем через локалхост.печки мы админ здесь есть специальная.утилита по работе с базами данных.так давайте создадим новую базу данных.для нашего сайты назовем ее точно так же.как и папку нашего печки сайт создаем.базу на создана но в ней пока нет таблиц.вот у нас показано что.черточка tablets buy зенит она первая.таблица которую мы создадим.это будет таблица с настройками которые.будет содержать текст и главный страниц.текст статей название этих страниц.описание их ключевые слова и так далее.да сейчас мы все увидим переходим в.печке мой админ и создаем новую таблицу.под названием settings.в ней нам понадобится 6 полей нажимаем.кнопку пошёл кот у нас 6 полей таблицы с.этим сдавать ее заполнять первое поле.как обычно поле иди это такое.универсальное поле ставим ему тип.интеджер длину можно поставить.единичку можно двойку.атрибуты здесь никакие знаем оставляем.здесь так автоинкремент.и первичный ключ я следующее поле уже.нам понадобится это название страница.давайте напишем это поле поить пусть это.будет типа него varchar так и останется.длина пусть бы 255 так остальное все.оставляем на местах следующее поле.которое у нас будет хоронить так тайтл.да то есть то что у нас вот здесь в коде.между тегами то этого что у нас до.данном случае давайте так и назовем это.самое такое название страницы то есть.если там у нас будет именно название.файла будет храниться до например яндекс.или висенс то здесь будет танец и именно.то что между тегами тайтл находится.также varchar 255 пикселей.так следующее поле у нас будет поле.ключевых слов то есть как вы знаете у.каждой странице можно добавить метатег с.ключевыми словами и метатег с описанием.оба этих метрик мы будем использовать.они важны для раскрутки сайта.хотя сейчас уже меньшей степени на но.для примера нам они пригодятся первый.это у нас будет поле мета d3 description.описание задаем тоже 255 пикселей и.второе это поле meta keywords.ключевые слова тоже снова.так и последнее поле у нас будет.содержать весь текст данной странице вот.этот вот он этот текст пошел вот он у.нас будет хранится в отдельном поле.которую мы назовем текст так у него быть.тип текст потому что хранится информация.там будет явно больше чем 250 5 пикселей.вот и в принципе все здесь у нас готово.нажимаем сохранить у нас базе появилась.новая таблица settings мы ее можем.видеть на данный момент она у нас пустая.я предлагаю уже заполнить данными да.нажимаем кнопку вставить вставить в эту.таблицу первую запись поля иди не.трогаем она заполняется нас.автоматически.поле плеч пишем для какой странице мы.сейчас будем заполнять.данную строчку я предлагаю заполнить для.страницы индекс какого-то mazda.так так тайтл сразу копируем главное.как так дискрипшн давайте его сразу.здесь создадим он создается между тегами.хит выбираете здесь такой ключик и вот.он бисквитным так и следам и пока.что-нибудь пропишем например пусть пока.будет пробел потому что мы будем.вставлять сюда данные из базы так и то.же самое а сразу создадим так с.ключевыми словами играем здесь колючки.keywords и также пробел пока оставляем.вот у нас эти два метод и гана так здесь.пропишем для главной странице описания.допустим добро пожаловать на сайт на.сайт про языки ..вот e-mail.исчез с допустимо это просто к и.описание которое будет видно в.поисковике.когда он будет выдавать ваш сайт по.какому-то запросу на так и ключевые.слова.давайте пропишем их можно прям прописать.вот эти вот языки.так и текст страница мы вырезаем уже.прямо отсюда вот он начинается тех.страница вместе с тегами его вырезаем.так вот у нас текст страницы.ушел в базу на в поле текст все для.страницы индекс мы это сделали вот здесь.ставим галочку ставить новую запись.то есть мы нажимаем пошел у нас эта.запись вставлена.и появляется окошечко для вставки новой.записи сейчас можно допустим ставить для.страницы.артикль из.так названия статьи дискрипшн на сайте и.допустим по сайтостроению ключевые слова.вот неважно так и текст страницы со.статьями открываем страниц артикль из.так и вот он текста вот так ставили.нажимаем пошел так тоже самое делаем для.страницы у essence так здесь у нас уроки.так уроки по сайтостроению далее.ключевые слова.уроки опустимся с печки.так и текст страницы уроков берем его.вместе с тегами.вырезаем не скажем так и последняя.страница у нас эта страница.contacts название у нас у нее.дискрипшн страницу сайта допустим так и.ключевые слова с текстом так текст точно.также вырезаем есть и вставляем сюда.больше нам поставлять нового записи не.нужно нажимаем пошел так и можно уже.нажать на страницу с этим ксо посмотреть.так все нормально из мы нажмем обзор то.увидел что у нас в таблице 4 записи.а под каждую из четырех страниц нашего.сайта.так это мы сделали да теперь я сразу.хотел вам сказать о том чтобы мы создали.пользователям для этой базы данных да.потому что к базе данных имеет право.обращаться только определенный.пользователь с определенным паролем для.этого нажимаем кнопку к началу ссылку.точнее здесь есть такой пункт привилегии.нажимаем на него и видим что у нас здесь.перечислены список пользователей.давайте добавим нового у пользователя.чтобы у нас не брать таких старых.для этого мы нажимаем вот на эту ссылку.на болеть нового пользователя.так имя пользователя вводим допустим.пусть у нас будет пользователь с именем.php.хвост выбираем local локалхост так и.пароль допустим пусть у нас будет 1 2 3.4 5 так есть и здесь выбираем для него.все возможные привилегии чтобы у нас.никаких ограничений на работу с базы не.было и нажимаем page.так все у нас пользователь печки с.паролем 12345 создан и теперь мы можем.работать уже с базой.через этого пользователя так на этом.данный урок мы завершаем а в следующем.уже будем выводить информацию из базы на.страничке на

PHP+MYSQL — Создание сайта 6

Как? Вы еще не смотрели? Ну это зря...