| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > ActionScript 3 > Подскажите о взаимодействии PHP и Flash |
| Автор: krabowyator 8.2.2010, 00:48 |
| Ребят, начальство заставляет сделать чатик во флеше (через пхп), а я не шарю совсем. Пожалуйста, дайте ссылку на какой нибудь урок или исходник. |
| Автор: nilrem 8.2.2010, 04:15 |
| Попробуй http://www.amfphp.org/ чтобы возни меньше было, там и туториалы есть. |
| Автор: SoWa 8.2.2010, 13:15 |
| Лучше всего в чатах такая архитектура: По отсылке сообщения из чата вызывается PHP на сервере, в нее кормится текст. РНР в свою очередь этот текст сует в БД. А вот самое интересное: получение сообщений: Каждые 2 секунды, скажем, опрашиваешь ту же страницу с каким-нибудь параметром. Например chat.php?action=recieve&last=%number% Вот. И в ответ на такое она должна отдать в каком-нибудь виде список сообщений с %number% и до последнего. Я предпочитаю это отдавать в ХМЛ. Как и где хранить номер последнего сообщения, как построить БД- это уже тебе решать Удачи! |
| Автор: IDVsbruck 8.2.2010, 23:28 |
| Это не чат, а самоделка какая-то ... Про AMFPHP почитал - для чата слишком наворочено, и второе, что смущает - "построен на основе протокола Simple Object Access Protocol и используется, преимущественно, для обмена информацией между Adobe Flash и базами данных". ТС ни слова не говорил о базах, нужен просто чат. А вот на серваке можно логгировать сообщения, если понадобится. Задача достаточно простая, тем более, что флеш представляет возможности замечательной штуки - сокетов. Клиент устанавливает соединение с сокет-сервером и либо посылает сообщения, либо получает от других пользователей, уже подключившихся к тому же сокет-серверу. Все происходит ОНЛАЙН - в реальном времени с реально подключившимися пользователями. Я сам не ПэХаПист, но случайно нашел исходники - как на АС3, так и на ПэХаПэ. За содержимое не ручаюсь, но помочь может. |
| Автор: SoWa 9.2.2010, 13:02 |
Це есть простейшая архитектура чата. За пример с сокетами респект и уважуха, а так же плюс в репу Я совсем забыл про них сказать. //Но сокеты- ИМХО, нужно юзать, когда реалтайм важен. Если нет- лучше без них. Ибо нагрузку на сервер, если не ошибаюсь, они создают ниху...довольно большую. |