• 389434
  • 304
  • 11
Нравится блог?
Подписывайтесь!

Начало

Собираюсь, точнее попытаюсь, написать свою CMS. Для написания выбрал PHP+MySQL
активно используя AJAX.
Т.к. я плохо знаю PHP и MySQL - буду писать руководствуясь уже готовыми примерами)
Если есть идеи, то предлагайте. Буду рад помощи.
Начну с самого начала....пока возьму простой HTML и реализуем в нем простое применение AJAX- переход по страницам без перезагрузки всей страницы.
Пока назову ее bf_cms
И так начнём-
Кстати все страницы нужно сохранять в кодировке utf-8! А то вместо кириллицы будут выводиться каракули.
Создаём файл index.html
Его содержимое:

<html>
<head>
<title>Начало</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript" type="text/javascript">
function getXmlHttpRequestObject() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if(window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
} else {
alert("Ваш браузер не поддерживает XmlHttpRequest.");
}
}
var receiveReq = getXmlHttpRequestObject();
// Вызов функции под названием function1
function function1() {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", '1.html', true); // 1.html - название загружаемой страницы
receiveReq.onreadystatechange = content;
receiveReq.send(null);
}
}
// Вызов функции под названием function2
function function2() {
if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
receiveReq.open("GET", '2.html', true); // 2.html - название загружаемой страницы
receiveReq.onreadystatechange = content;
receiveReq.send(null);
}
}
function content() {
if (receiveReq.readyState == 4) {
document.getElementById('content_result').innerHTML = receiveReq.responseText;
}
}
</script>
</head>
<body>
<p>
<a href="java script:function1();">Test 1</a><br />
<a href="java script:function2();">Test 2</a>
</p>
<p>&nbsp;</p>
<p><span id="content_result"></span></p>
</body>
</html>

Создаем файл 1.html
Его содержимое:

Страница 1

Создаем файл 2.html
Его содержимое:

Страница 2
Жан FreeX
31 июля 2008, 1:54
1483

Загрузка...

Комментарии

Mazikk
0
0
Не туда копаешь...
FreeX
0
0
а как надо начать....подскажи пожалуйста.
Mazikk
0
0
Нужно почитать книжки про PHP и Mysql. Для примера: "Разработка Web-приложений с помощью PHP и Mysql. Люк Веллинг и Лора Томсон. Там есть пример как делать CMS.
спасибо огромное!!!
spawn
0
0
блин, если ты плохо знаеш пхп и мускул как ты собрался делать ЦМС. это всежтаки не фигли-мигли
FreeX
0
0
ну я до этого писал CMS..........просто потом потерял флэшку на которой он находился.........ну вроде немного что то было похоже на cms с mysql =)
)))) если хочешь написать хорошую кмс смена аватар а то он проклят
вахахаха
поменял))))
Может лучше использовать PrototypeJS или jQuery?

Поверь мне, если ты собираешься по полной использовать Ajax, то одним XmlHttpRequest() тебе не обойтись.
FreeX
0
0
ну я еще подбираю библиотеку для AJAX.

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

США открыла у нас лабораторию смерти. Даже Есимов не знал о её существовании

США открыла у нас лабораторию смерти. Даже Есимов не знал о её существовании

Думаю, не многие знают, что 9 сентября этого года в городе Алматы была открыта сверхсовременная биолаборатория, предназначенная для хранения опаснейших патогенов. Конечно же, с ее строительством...
Duraton
26 сент. 2016 / 18:50
  • 56846
  • 78
Что дал Казахстану переход к трехступенчатой судебной системе?

Что дал Казахстану переход к трехступенчатой судебной системе?

С 1 января 2016 года Казахстан перешел на трехступенчатую судебную систему. Данные изменения действуют уже более 8 месяцев, и в данной публикации мы попробуем разобраться, что это дало Казахстану?
RuSnake
24 сент. 2016 / 11:50
  • 13404
  • 3
В октябре 2016 года состоится VII съезд судей Казахстана

В октябре 2016 года состоится VII съезд судей Казахстана

Проведение съездов судей позволяет принимать стратегические решения по вопросам развития судебной системы и способствует укреплению принципов независимости судейского сообщества.
elawkz
23 сент. 2016 / 13:45
  • 11950
  • 0
О законе законов: Замолвите слово о справедливости

О законе законов: Замолвите слово о справедливости

Акимат г. Астаны предлагал собственнику компенсацию...4 тенге 13 тиын за землю. Потолкуем о справедливости?
mirabeisenova
23 сент. 2016 / 16:39
  • 11259
  • 5
О работе Судебного жюри – одного из важнейших институтов в судебной системе Казахстана

О работе Судебного жюри – одного из важнейших институтов в судебной системе Казахстана

В одном из недавних постов я рассказал о необходимости наличия Кодекса судейской этики в Республике Казахстан. Однако, как и любой правовой акт, Кодекс является лишь текстом на без его реализации...
RuSnake
26 сент. 2016 / 12:25
  • 10560
  • 0
Кызылорда: перезагрузка, или что изменилось за последние несколько лет

Кызылорда: перезагрузка, или что изменилось за последние несколько лет

В преддверии Дня города мы решили вспомнить, как росла и развивалась наша родная Кызылорда в последние годы. Хотим поделиться своей любовью к родному городу с читателями Юви в этой фотоподборке ...
socium_kzo
22 сент. 2016 / 10:09
  • 7126
  • 9
Сватовство в Казахстане или Заберите скорее мою дочь к себе

Сватовство в Казахстане или Заберите скорее мою дочь к себе

Всю мою сознательную жизнь мне приходилось ходить в гости. В гостях неплохо, не спорю. Бесплатная еда и напитки. В особо продвинутых семьях ещё предоставляются услуги Free Wi-Fi. В особо весёлых...
almatinec_92
23 сент. 2016 / 9:33
Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат

Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат

Ninety One тобының мүшесі – Данияр Құлымшаның ата-анасымен эксклюзивті сұхбат. Даниярдың біз білмейтін қырлары.
lg_with_aman
26 сент. 2016 / 23:47
  • 7274
  • 5
Оралманка из Китая! Надеюсь, ты встретила того, кто по достоинству оценил тебя...

Оралманка из Китая! Надеюсь, ты встретила того, кто по достоинству оценил тебя...

В один прекрасный день я все же подошел к ней и попытался с ней нормально поговорить и пригласить куда-нибудь погулять или поужинать. Мы разговаривали с ней минут 20, я использовал весь свой...
Timurkhan
23 сент. 2016 / 12:26
  • 4060
  • 12