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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Считаете ли Вы PHP текстовым интерпретатором? 
:(
    Опции темы
 
Считаете ли Вы PHP текстовым интерпретатором?
да, основное предназначение PHP - разбор текста [ 3 ]  [13.64%]
да, PHP хотя и может делать многое другое, но неэффективно [ 4 ]  [18.18%]
нет, PHP может все и не надо зацикливаться на этом [ 12 ]  [54.55%]
нет, PHP хоть и отстает в быстродействии, но язык развивается и производительность кода растет [ 3 ]  [13.64%]
Всего проголосовавших: 19
В этом опросе возможны множественные ответы
Гости не могут голосовать 
Legislative
Дата 24.3.2008, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



Считаете ли Вы PHP текстовым интерпретатором, не предназначенным ни для чего более? Считаете ли целесообразным использовать эту кроссплатформенную технологию в других областях?
PM MAIL   Вверх
MoLeX
Дата 24.3.2008, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Legislative для чего тебе этот социологический опрос?


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


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



Чтобы понять, использует ли кто PHP в целях, отличных от работы с БД, разбором текста и применения ООП.
PM MAIL   Вверх
flashaa
Дата 24.3.2008, 11:47 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Считаю, что PHP - в первую очередь шаблонизатор, но при этом он отлично подходит для много другого.
PM MAIL   Вверх
Kangaroo
Дата 24.3.2008, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: нет
Всего: 104



Цитата(Legislative @  24.3.2008,  10:42 Найти цитируемый пост)
применения ООП. 

PHP используют в целях применения ООП? И где ж ты такое видел? 


--------------------
Lost....
PM MAIL MSN   Вверх
mishaSL
Дата 24.3.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 19
Всего: 54



Цитата(Legislative @  24.3.2008,  11:42 Найти цитируемый пост)
использует ли кто PHP в целях, отличных от работы с БД, разбором текста и применения ООП

Вы считаете, что это "текстовый интерпретатор" smile 
Я считаю, что PHP идеально подходит для web решений практически любого уровня сложности.


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
MoLeX
Дата 24.3.2008, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



PHP: Hypertext Preprocessor — скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных.

взять для примера мясорубку - она предназначена не только для того что бы молоть мясо, её можно и овощи и другое перерабатывать, так почему бы и РНР не использовать для чего то друго? Только следует задуматься, а надо-ли это?

Добавлено через 2 минуты и 32 секунды
Цитата(Legislative @  24.3.2008,  11:42 Найти цитируемый пост)
Чтобы понять, использует ли кто PHP в целях, отличных от работы с БД, разбором текста и применения ООП.

а ICQ-бот в какое направление подходит?


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


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



Я как раз не считаю, что это "текстовый интерпретатор"

То Kangaroo : имелось ввиду, что для облегчения создания больших проектов можно применить ООП в том виде, в каком оно имеется в языке.
PM MAIL   Вверх
ksnk
Дата 24.3.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



А я вот, в частности, использую php как встроенный скриптовый язык в приложении. Впрочем, как я его ни пристраивал, толком работать он начал только в составе web-броузера из того-же приложения, так что  получившийся монстр все равно очень напоминает Апач. (Как не собираю, все равно автомат получается ;-()



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


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



То MoLeX : работа с сетевым траффиком по сути есть разбор данных/текста.
PM MAIL   Вверх
MoLeX
Дата 24.3.2008, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(Legislative @  24.3.2008,  11:58 Найти цитируемый пост)
работа с сетевым траффиком по сути есть разбор данных/текста.

тогда практически все что связано с вебом можно отнести к разбору данных\текста 


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


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



А как насчет работы с портами (я задавал такой вопрос, и оттуда решил поднять такой опрос) и соответственно насчет работы с подключенным оборудованием?
А как насчет создания процессов, которые бы в фоновом режиме отрабатывали, пока обрабатывается десяток запросов?
PM MAIL   Вверх
Feldmarschall
Дата 24.3.2008, 12:18 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Ну, траффик бывает разный. Есть текстовые протоколы, такие, как FTP, SMTP, HTTP. И с ними проблем нет.
асечный же протокол, как мне кажется - бинарный. Хотя я и могу ошибаться.
С другой стороны, и с бинарным, в общем-то, работать не сильно сложнее, чем с текстовым. 

Другое дело, есть такое понятие, как "специализированный язык".
К примеру, в PHP есть туча специализированных функций для работы с HTTP - header, setcookie, apache_request_headers и прочая и прочая. Ни одной для работы с ком-портами я не видел.
В массиве $_SERVER - море переменных, относящихся к веб. И ни одной - к аппаратной части.

Добавлено @ 12:25
В этом смысле PHP - язык не столько для работы с текстом (в этом деле король - перл), а именно для работы с веб.
И именно в этой роли он вышвырнул перл с веб-серверов начисто. Хотя перл во многом мощнее пыха в работе с текстом.
То есть, специализация что-то, да значит.

А в плане работы с аппратным обеспечением пхп ничуть не лучше шелла или того же перла, или бейсика. 
И, насколько я могу судить по своему опыту, фразы типа "универсальный кроссплатформенный язык" обычно говорят люди, которые просто никаких других языков не знают. Обычно. Не всегда, но часто.

А ещё я хочу задать вопрос Legislative.
Скажи, все выскажутся против - ты откажешься от своей идеи писать работу с портами на РНР?

Это сообщение отредактировал(а) Feldmarschall - 24.3.2008, 12:36
PM   Вверх
awers
Дата 24.3.2008, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Просто не стоит закрывать глаза на правду. Абривиатура PHP уже должна что-то говорить.
Да, пхп можно и кофе научить делать но ОСНОВНОЙ задачей пхп является работа с web-сервисами.


Legislative, тебя никто не будет останавливать, это было бы неправильно, но просто подумай, надо ли оно тебе?
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 24.3.2008, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



делаю им всё, что лень делать руками

наверно, потому, что я его лучше знаю, чем другие языки

к примеру, вместо того чтобы разбираться с прогами по конвертированию изображений в нужные мне размеры и типы, легче было написать этот самый конвертор на пхп
PM MAIL WWW   Вверх
Feldmarschall
Дата 24.3.2008, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



bars80080, вот только этих самых форматов - кот наплакал =)
PM   Вверх
bars80080
Дата 24.3.2008, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



это так первое что вспомнилось

может быть, но задач неисчислимое море, а искать под каждую прогу, ни времени, ни желания, 

PM MAIL WWW   Вверх
flashaa
Дата 24.3.2008, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Цитата(bars80080 @  24.3.2008,  13:43 Найти цитируемый пост)
к примеру, вместо того чтобы разбираться с прогами по конвертированию изображений в нужные мне размеры и типы, легче было написать этот самый конвертор на пхп 

В Adobe Photoshop есть ф-ция batch, которая позволяет обрабатывать целые массивы файлов - это будет поудобнее, чем на php, да и возможностей заведомо больше, т.к. можно применять все фильтры и преобразования.
PM MAIL   Вверх
skyboy
Дата 24.3.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


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

Репутация: 75
Всего: 260



Legislative, отлаживать программу на языке, изначально не расчитанном на "низкоуровневые" задачи - спорная идея.
смотри, как бы тебе в обходах тех "подводных камней" при работе с портами, о которых ты спрашивал, не пришлось писать/искать монитор(исключительно для отладки). И, опять же, не PHP будешь искать, а уже CGI.
PM MAIL   Вверх
bars80080
Дата 24.3.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



возможно, но там ведь не реализуешь простейшую комбинацию if...else
PM MAIL WWW   Вверх
awers
Дата 24.3.2008, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



bars80080, где? на С++?
PM MAIL WWW ICQ Skype   Вверх
flashaa
Дата 24.3.2008, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Цитата(bars80080 @  24.3.2008,  14:30 Найти цитируемый пост)
возможно, но там ведь не реализуешь простейшую комбинацию if...else 

Возможно, но мне она как-то была не нужна ) К примеру тебе надо сделать всем картинкам определенный размер, то просто прописываешь увеличение до это размера и картинки меняются, при этом  те, которые были уже увеличены, соответственно, не меняются. Или ты хочешь генерировать случайное слово а затем наносить его как водяной знак? Для такого наверно не получится, да. Хотя я точно не могу сказать  относительно условий.

А по поводу быстрых решений - иногда тоже юзаю PHP как программку и запускаю её в консоли.
PM MAIL   Вверх
bars80080
Дата 24.3.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(awers @  24.3.2008,  14:02 Найти цитируемый пост)
bars80080, где? на С++? 
 в фотошопе. я ж говорю, что пхп знаю лучше чем остальное, а C то ++ вообще нет.

Цитата(flashaa @  24.3.2008,  14:06 Найти цитируемый пост)
К примеру тебе надо сделать всем картинкам определенный размер
 был такой случай, когда надо было привести картинки к нескольким стандартам. просто некоторые картинки были настолько мелкие, что увеличивать их в десять раз смысла нет, а зачем делить их вручную, если прога сама всё сделает



PM MAIL WWW   Вверх
awers
Дата 24.3.2008, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Цитата(bars80080 @  24.3.2008,  16:17 Найти цитируемый пост)
 был такой случай, когда надо было привести картинки к нескольким стандартам. просто некоторые картинки были настолько мелкие, что увеличивать их в десять раз смысла нет, а зачем делить их вручную, если прога сама всё сделает

я такое на пхп тоже делал. хочу сказать что отлично все получается ) и нафиг фотопоп ненужен
PM MAIL WWW ICQ Skype   Вверх
ksnk
Дата 24.3.2008, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата(awers @  24.3.2008,  15:19 Найти цитируемый пост)
я такое на пхп тоже делал

И я такое делал... Потом, правда, переделывал в IfranView, качество оказалось посредственным... smile


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


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



а вообще пункт "нет, PHP может все и не надо зацикливаться на этом", это правокационно просто ) я бы тоже хотел так ответить, иначе обидно становится )
PM MAIL WWW ICQ Skype   Вверх
flashaa
Дата 24.3.2008, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Цитата(awers @  24.3.2008,  15:19 Найти цитируемый пост)
и нафиг фотопоп ненужен

Просто на фотошопе быстрее чем писать программу, вот для чего. Кликнул пару раз, поставил на обработку и ушел. А прогой то все ришишь, но по времени не всегда эффективно.  smile 

ksnk, вот вот. Фельдмаршал уже обмолвился о том, что GDI достаточно дохленькая - к примеру нельзя задать качество сжатия jpeg - это же несерьезно. В принципе наверно нормально получилось c imagemagick.
PM MAIL   Вверх
Fortop
Дата 24.3.2008, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(flashaa @  24.3.2008,  15:30 Найти цитируемый пост)
к примеру нельзя задать качество сжатия jpeg - это же несерьезно

Как это нельзя?

Цитата
bool imagejpeg ( resource $image [, string $filename [, int $quality]] )
quality
quality is optional, and ranges from 0 (worst quality, smaller file) to 100 (best quality, biggest file). The default is the default IJG quality value (about 75).
 

Но это не значит, что надо на PHP писать работу с компортами и прочим.


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


Опытный
**


Профиль
Группа: Участник
Сообщений: 796
Регистрация: 7.3.2006

Репутация: 19
Всего: 25



Fortop, спасибо, полезное замечание. Может быть GDI ещё может работать с анимированным GIF (это вторая проблема, с которой сталкивался)?
PM MAIL   Вверх
Fortop
Дата 24.3.2008, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Насколько помню нет. Т.е. конвертирует оно их конечно - да. но только 1й кадр.


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


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



flashaa, нет, GD с анимированным гифом работать не умеет.
Но здесь важно не техническое умение, а на мой взгляд, принципиальная невозможность делать ресайз анимации. Слишком много тонкостей. рассинхронизация всего на один пиксель, что обычное дело при округлении, приведет к появлению белых пятен - и так далее. 
Размер, опять же, у анимашек обычно мелкий. Не говоря уже о размере отдельных фреймов. А что получается при уменьшении мелких картинок - лучше вообще не смотреть. Лучше уж тогда отключить антиалиасинг. А если его отключить, что получатся рваные края и те же белые пятна.

Я же говорил не о качестве джипега, а о мизерном количестве поддерживаемых форматов.



Это сообщение отредактировал(а) Feldmarschall - 24.3.2008, 16:16
PM   Вверх
bars80080
Дата 24.3.2008, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



ну, всё же подразумевается, что юзать пхп будет человек из вэба, а значит он побольшей части пользует три стандарта

кстати, "пхп может всё" - вылез вперёд
PM MAIL WWW   Вверх
ksnk
Дата 24.3.2008, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Гы!
Цитата
да, основное предназначение PHP - разбор текста 
 
Как бы логично было бы "разбирать" тот самый html, препроцессором которого PHP и является..., однако без DOM, который толком вставлен только в 5-й PHP, разбирать html неэффективно. Мелкие задачи грабинга текстов и патчинга шаблонов, которые вполне поддаются несложным регуляркам, вряд ли стоит назвать - "разбор текста". 

Цитата
нет, PHP хоть и отстает в быстродействии, но язык развивается и производительность кода растет
 Вместе с производительностью компьютеров? Ну, в принципе, 5-й PHP работает немного быстрее 4-го, однако и рессурсов ест побольше... Принципиального развития язык не получил, разве что деструкторы объектов - вешь, которую сложно адекватно имитировать на php-4, остальное переписывается на 4-ку практически без потери функциональных особенностей. Я чего-нибудь упустил? ну, понятно, библиотечных функций стало поболе...

Цитата

нет, PHP может все и не надо зацикливаться на этом 

Не всё smile, анимированные гифки - не умеет..., но любим мы его не за это  smile 


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


Бывалый
*


Профиль
Группа: Участник
Сообщений: 235
Регистрация: 5.5.2005

Репутация: нет
Всего: 3



Цитата(mishaSL @  24.3.2008,  11:50 Найти цитируемый пост)
Я считаю, что PHP идеально подходит для web решений практически любого уровня сложности. 

Абсолютно согласен.

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


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


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

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



Цитата(webevt @  24.3.2008,  18:16 Найти цитируемый пост)
3 вариант ответа. 

не совпадает по смыслу с 
Цитата(webevt @  24.3.2008,  18:16 Найти цитируемый пост)
Я считаю, что PHP идеально подходит для web решений практически любого уровня сложности.




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


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



To Feldmarschall:
1) php не первый мой язык, начиналось все с Паскаль, затем с/с++, ассемблером некоторое время занимался (и для ПК, и для микроконтроллеров), затем знакомился с php, Flash-технологиями и ActionScript 2, предпоследнее - perl, последнее C#.
2) все выскажутся против - не откажусь от своей идеи писать работу с портами на РНР, но стану относится к этому со скептицизмом.
Я получил дельный совет от awers (к сожалению не смогу ему добавить репутации). Но параллельно я все же напишу такой же код на php и сравню их работу.

То awers:
Нужно оно ли мне? Конечно.
Я смотрю на то, что возможная работа с портами на php и С++ мало чем отличается. Поэтому может есть смысл пробовать делать такие вещи и на php. Не хочется смешивать несколько языков в одном проекте. Здесь еще такой момент - подобные проекты могут делаться одним программистом php, а не двумя php и С++, значит это будет ПРОЩЕ с точки зрения организации проекта.

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


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



Legislative, маловероятно что в никсах будет открыт доступ к девайсам для wwwroot, а на винде и вовсе своя политика безопасности по отношению к портам.
PM MAIL WWW ICQ Skype   Вверх
Legislative
Дата 25.3.2008, 01:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



Будет свой сервер. Мы его отконфигурируем так, как надо.

Добавлено через 3 минуты и 30 секунд
А вот с виндой действительно может выйти казус
PM MAIL   Вверх
Legislative
Дата 25.3.2008, 02:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 3.4.2006

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



А в винде так нужно будет делать в приложении на C++:
1)CreateFile("COM1")
2)DeviceIOControl
.....

Добавлено через 9 минут и 28 секунд
да еще с асинхронным вводом/выводом. Прелесть!

Добавлено через 10 минут и 35 секунд
Значит для виндовой реализации соответствующего модуля php проблем нет.
PM MAIL   Вверх
Страницы: (3) [Все] 1 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.1861 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


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

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