Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.06.2016, 15:10   #11
spirit-ua
Форумчанин
 
Аватар для spirit-ua
 
Регистрация: 04.06.2009
Сообщений: 351
По умолчанию

Цитата:
Либо можно взять вообще готовый чат-сервер
не вариант, я хочу учиться на практике, а посему буду писать с нуля

Технологии: CSS, PHP, MySQL, JavaScript, AJAX, JSON
С JSON еще дела не имел но думаю азы осилю которых хватит для данной задачи

Так вот, нужен сам механизм реализации, что, куда и очередность использования, типа блок-схемы

Прошу помощи
Мне разрешено открывать только одну страницу - about :blank. Сперва было скучно, но потом я втянулся. Теперь у меня там живет 2 виртуальных друга, и я слышу голоса из розетки!

Последний раз редактировалось spirit-ua; 01.06.2016 в 15:35.
spirit-ua вне форума Ответить с цитированием
Старый 01.06.2016, 22:18   #12
Naive
Раздолбайских Дел
Старожил
 
Аватар для Naive
 
Регистрация: 22.05.2009
Сообщений: 3,828
По умолчанию

Цитата:
Сообщение от spirit-ua Посмотреть сообщение
не вариант, я хочу учиться на практике, а посему буду писать с нуля
благое начинание!
Цитата:
Сообщение от spirit-ua Посмотреть сообщение
Технологии: CSS, PHP, MySQL, JavaScript, AJAX, JSON
напоминает как эйчары вакансии пишут
Цитата:
Сообщение от spirit-ua Посмотреть сообщение
С JSON еще дела не имел но думаю азы осилю которых хватит для данной задачи
ну наверно только если ты в совершенстве владеешь CSS, PHP, MySQL, JavaScript, AJAX...
потому что JSON, это наверное, сложнейший формат передачи данных. Сложнее разве что текстовая строка.
Цитата:
Сообщение от spirit-ua Посмотреть сообщение
Так вот, нужен сам механизм реализации, что, куда и очередность использования, типа блок-схемы
1. открыть текстовый редактор
2. написать код
3. запустить сервер
4. PROFFIT!
Цитата:
Сообщение от spirit-ua Посмотреть сообщение
Прошу помощи
Почему чат?
Напиши сперва страничку с какой-нибудь статьей — html
Оформи эту страничку — css
Сделай много страничек с такими статьями — php + mysql
Сделай вывод статей с пагинацией — php + mysql
Сделай автоподгрузку контента — ajax, php, mysql
Сделай голосовалку на статьях — ajax, php, mysql
Добавь комментарии к статьям — ajax, php, mysql
Поставь по крону на сервере автодобавление статей и добавь кнопку "подгрузить обновления" — ajax, php, mysql (ну да, еще и апач/энджинкс/крон)
Придумай как после всего этого получить обновленные статьи самому — brain

Это опыт, который позволит создать простейший чат.
А пока будешь гуглить, нароешь такие технологии, от которых охренеешь и ajax с которыми рядом не стоял.

п.с. в списке выше нет JS, потому что AJAX является комплексом технологий и он включает в себя JavaScript.
Alar, верни репу!
Naive вне форума Ответить с цитированием
Старый 01.06.2016, 22:47   #13
spirit-ua
Форумчанин
 
Аватар для spirit-ua
 
Регистрация: 04.06.2009
Сообщений: 351
По умолчанию

Цитата:
Почему чат?
Напиши сперва страничку с какой-нибудь статьей — html
Оформи эту страничку — css
Сделай много страничек с такими статьями — php + mysql
Сделай вывод статей с пагинацией — php + mysql
Сделай автоподгрузку контента — ajax, php, mysql
Сделай голосовалку на статьях — ajax, php, mysql
Добавь комментарии к статьям — ajax, php, mysql
Поставь по крону на сервере автодобавление статей и добавь кнопку "подгрузить обновления" — ajax, php, mysql (ну да, еще и апач/энджинкс/крон)
Придумай как после всего этого получить обновленные статьи самому — brain

Это опыт, который позволит создать простейший чат.
А пока будешь гуглить, нароешь такие технологии, от которых охренеешь и ajax с которыми рядом не стоял.

п.с. в списке выше нет JS, потому что AJAX является комплексом технологий и он включает в себя JavaScript.
ну ты дал...

простую страничку я в состоянии написать, гы
сварганить простенький новостной сайт с поддержкой базы данных и т.д. тоже в состоянии (готовых решений в инете где мог бы показать нету)

Цитата:
А пока будешь гуглить, нароешь такие технологии, от которых охренеешь и ajax с которыми рядом не стоял
этого как раз и избегаю, учить что то современное сверх сложное не хочу, для меня это просто хобби, азы програмирования знаю, вот и пробую

Цитата:
ну наверно только если ты в совершенстве владеешь CSS, PHP, MySQL, JavaScript, AJAX...
потому что JSON, это наверное, сложнейший формат передачи данных
в совершенстве нет конечно, но сделать запрос к БД и выдать результат это конечно без проблем

JSON просто никогда не юзал, вот и обмолвился, а на счет возврата строки игрался, возвращал строку из БД в таком виде "x,x,x|y,y,y|z,z,z" и потом парсил

а насчет ответа по поводу блок-схемы
Цитата:
1. открыть текстовый редактор
2. написать код
3. запустить сервер
4. PROFFIT!
улыбнуло

а если серьезно то имел ввиду функции сервера\клиента
понимаю в общих чертах как делается, юзер авторизуется, от сервера ему предоставляются доступы к тематическим чатам (если их несколько), пользователь открывает нужный, шлет мессагу, сервер принимает, пишет в базу и отдает рзультат клиенту, ну или клиент переодически читает базу и подтягивает новые, это все на пальцах понятно, я хотел четко за за шагом чтоб расписали...

ну да ладно, это уже наверно совсем другая тема

Спасибо за помощь!
Мне разрешено открывать только одну страницу - about :blank. Сперва было скучно, но потом я втянулся. Теперь у меня там живет 2 виртуальных друга, и я слышу голоса из розетки!

Последний раз редактировалось spirit-ua; 01.06.2016 в 23:03.
spirit-ua вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP + AJAX Fier PHP 2 10.12.2012 13:41
AJAX + PHP errload JavaScript, Ajax 11 19.05.2012 02:40
Чат PHP+MySql+Ajax Terazoid Фриланс 2 31.10.2011 07:26
Нужен чат на php + ajax. Abuhamed Фриланс 3 24.01.2011 22:11