Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> скажите целесообраздно ли применение php 
:(
    Опции темы
supervladislav
Дата 16.5.2012, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



Возможно ли применение php для следующей задачи:
     Есть ряд устройств ,которые работают на своём протоколе , все устройства подключены к серверу ,на сервере (предполагается наличие серверного по )  и базы данных. 
По сервера тоесть php скрипт оперируя информацией в базе данных 
выдаёт клиенту через свой протокол  команды, либо производит записи в базу данных.
Предпологается шифрование.
Скажите подойдёт ли для написания данного по сценарии php.  

PM MAIL   Вверх
Fortop
Дата 16.5.2012, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Зависит от нагрузки системы.
В принципе подойдет, но с оговорками. 


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
MoLeX
Дата 16.5.2012, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



почему бы и нет?
пишут же демонов


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
supervladislav
Дата 16.5.2012, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



MoLeX, скажите , а как на счёт безопастности.
Шифрование например?
PM MAIL   Вверх
supervladislav
Дата 16.5.2012, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



А как на счёт колличества подключений???
PM MAIL   Вверх
MoLeX
Дата 17.5.2012, 05:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(supervladislav @  16.5.2012,  22:15 Найти цитируемый пост)
MoLeX, скажите , а как на счёт безопастности.

supervladislav, скажите, а как на счет открыть php.net и почитать?
Или вы не разу не видели в РНР такие вещи, как: ssl, mcrypt, ...

Добавлено через 45 секунд
И если это не устраивает, то можно хоть шифр Цезаря сделать - все это осуществимо 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Aliance
Дата 17.5.2012, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 14
Всего: 137



Цитата(MoLeX @  17.5.2012,  06:35 Найти цитируемый пост)
шифр Цезаря

один из наиболее неустойчивых шифров, т.к. был чуть ли не самым первым smile Лучше уже советовать использоваться RSA
PM MAIL WWW ICQ Skype   Вверх
MoLeX
Дата 17.5.2012, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(Aliance @  17.5.2012,  09:43 Найти цитируемый пост)
один из наиболее неустойчивых шифров, т.к. был чуть ли не самым первым

я и его боялся советовать, а уж RSA - это утечка памяти у тс будет


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
supervladislav
Дата 17.5.2012, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



Уважаемый MoLeX я имел ввиду насколько это надёжно речь идёт об охранной системе , безотказно ли это?
PM MAIL   Вверх
ksnk
Дата 18.5.2012, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



Цитата(supervladislav @  17.5.2012,  22:36 Найти цитируемый пост)
 насколько это надёжно речь идёт об охранной системе , безотказно ли это?

Писать демонов на PHP для охранной системы? Видимо, со временем непрерывной работы в несколько месяцев?
Если это единичная  система охраны одного офиса, то почему бы ее и свалять на коленке на php.  smile Хотя, вероятно, купить готовую все-таки окажется дешевле, в перспективе...



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
supervladislav
Дата 18.5.2012, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


///\\\///\\\///\\\
***


Профиль
Группа: Завсегдатай
Сообщений: 1771
Регистрация: 18.5.2006

Репутация: -8
Всего: -9



ksnk, могли бы вы обосновать.

PM MAIL   Вверх
ksnk
Дата 18.5.2012, 00:37 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 96
Всего: 386



  • PHP создавался и отлаживался для серверных приложений и работы в режиме "выполнил скрипт и вышел". При этом все незакрытые указатели, и объекты автоматически корректно закрываются.  В режиме демона скрипт должен работать очень долго, без перезапусков. Если при этом не уследить за расходом памяти, легко можно получать разные забавные эффекты вроде внезапного креша приложения, блокировки файлов и т.д. 
  •  в PHP нет способа восстановиться после некоторых исключительных ситуаций. Он просто крешится с сообщением об ошибке, что для серверного приложения недопустимо.
  • Для работы с сокетами в режиме сервера PHP приспособлен слабо. Типичный сервер должен слушать входящий порт, и при появлении запроса от клиента - запускать ветку, обрабатывающую очередного клиента. PHP этого не умеет, так что вся работа ведется в "одном потоке", что для специфики охранных систем (одновременное срабатывание множества датчиков) ведет к потере данных.
Разумнее писать на приспособленном к серверному стилю работы языке. К примеру, написать на С++ "серверную" часть, которая при появлении входящего запроса запускает PHP в привычном для PHP стиле - "fire & forget". Так можно логику работы оставить на скриптах, а критичную к устойчивости часть сделать действительно устойчивой. 

Это сообщение отредактировал(а) ksnk - 18.5.2012, 00:38


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0562 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.