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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подключение собственных расширений 
:(
    Опции темы
BigTon
Дата 8.4.2008, 21:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Добрый вечер уважаемые знатоки smile 
Где то в прочитанной мной статье об оптимизации пхп кода, было написано «используйте расширения для больших функций». Полазив по интернету я понял что это значит: реализовать функцию на С++, скомпилить dll и подключить файле пхп. После чего можно вызывать функции этого dll. И собственно всё…
Вопрос знатокам:
1.правильно ли я всё понял?
2.каков внутренний формат dll (пример пожалуйста)?
3.как подключить этот dll к пхп?
4.как вызывать функции?

Надеюсь на ваши знания и желание помочь разобраться )
PM MAIL   Вверх
mishaSL
Дата 11.4.2008, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата(BigTon @  8.4.2008,  21:13 Найти цитируемый пост)
1.правильно ли я всё понял?

Да, только это используется в исключительных случаях. Думаю проще упростить и оптимизировать PHP код.
Цитата(BigTon @  8.4.2008,  21:13 Найти цитируемый пост)
2.каков внутренний формат dll (пример пожалуйста)?

BigTonвот тема, которая вам возможно поможет. Также обратите внимания, что dll - это только под платформу Win32/
Цитата(BigTon @  8.4.2008,  21:13 Найти цитируемый пост)
3.как подключить этот dll к пхп?

в настройках php.ini или через dl()
Цитата(BigTon @  8.4.2008,  21:13 Найти цитируемый пост)
4.как вызывать функции?

Также как и стандартные функции PHP.

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



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


Новичок
****


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

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



Ответы на все эти вопросы находятся в документации.
Однако, если они возникают, то, скорее всего, никакие модули не нужны
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Extensions | Следующая тема »


 




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


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

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