c++,php кодинг
С нами с 22.10.05
Сообщения: 1098
Рейтинг: 558
|
Добавлено: 15/08/06 в 13:01 |
Народ, кто может подсказать/кинуть ссылку по данному вопросу.
Т.е. интересует:
1. Какие операции оставить в php скрипте, а что вынести в c++ бинарник.
2. Как или чем лучше всего обеспечит их взаимодействие.
3. Как лучше всего организовать вызов с++ бинарника из php скрипта, и наоборот.
|
|
|
|
С нами с 18.01.06
Сообщения: 322
Рейтинг: 487
|
Добавлено: 15/08/06 в 15:54 |
1. Оставь в пхп обработку текста, работа с файловой системой, а там где у тебя большие нагрузки и критичное отношение к памяти, там юзай Си.
2.Взаимодействие через базу, файлы или разделяемую память.
3. Просто пишешь exec('/path/to/file');, если не ошибаюсь, работать будет и в си и в пхп.
|
|
|
|
С нами с 29.08.04
Сообщения: 223
Рейтинг: 123
|
Добавлено: 16/08/06 в 15:10 |
На си можно написать модуль к php и юзать его ;)
|
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 16/08/06 в 18:28 |
я так понимаю что если написать модуль к php на си, то один косяк в модуле, и, если пхп подключен как модуль апача, то пизда всему серверу. я прав?
|
|
|
|
пенсионер
С нами с 07.11.02
Сообщения: 2612
Рейтинг: 1166
|
Добавлено: 16/08/06 в 20:36 |
asgor писал: |
1. Какие операции оставить в php скрипте, а что вынести в c++ бинарник. |
зависит от задачи. проще выбрать что то одно, и писать в том в чем быстрее скорость разработки.
asgor писал: |
2. Как или чем лучше всего обеспечит их взаимодействие.
|
зависит от конкретной задачи.
asgor писал: |
3. Как лучше всего организовать вызов с++ бинарника из php скрипта, и наоборот. |
зависит от задачи. но лучше не злоупотреблять подобными вещами.
|
|
|
|
С нами с 08.05.05
Сообщения: 463
Рейтинг: 195
|
Добавлено: 16/08/06 в 22:42 |
1. многопоточность конечно в си реализована просто замечательно по сравнению с php.
2. БД или через файлы ... но через файлы много гимороя.
3. можно system("command");
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 17/08/06 в 00:44 |
asgor писал: | Народ, кто может подсказать/кинуть ссылку по данному вопросу.
Т.е. интересует:
1. Какие операции оставить в php скрипте, а что вынести в c++ бинарник.
|
вынеси все операции в Си
|
|
|
|
С нами с 29.08.04
Сообщения: 223
Рейтинг: 123
|
Добавлено: 17/08/06 в 15:41 |
webboxxx писал: | я так понимаю что если написать модуль к php на си, то один косяк в модуле, и, если пхп подключен как модуль апача, то пизда всему серверу. я прав? |
Смотря как подключать. Если через php.ini - то да, если через динамическую подгрузку - то нет.
Но писать надо без косяков полюбэ
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |