собственно никогда не работал с soap.
есть сервис, реализованный через WSDL.
задача научиться писать и получать запросы.
документация отсутствует.
как вытащить информацию по работе с этим сервисом?
Привет, вопрос чисто теоретического характера.
В php есть ряд функций позволяющий работать с ini файлами, но проблема в том, что они показывают свое содержимое при открытии в браузере,, т.к. доступ к бд в них хранить не совсем безопасно, как можно обезопасить данные?
Раз уж решил отписаться - отпишусь.
Как и обещал - простыми словами.
В связи с тем что на форуме участились вопросы по теме ЧПУ, раскрою немного эту тему.
Начнем с того, что же это такое, но с небольшим отступлением.
1. IPv4
Были времена, когда не было доменных имен.
И все сетевые ресурсы были доступны только по прямому обращению по уникальному IP-адресу.
Но ресурсов становилось все больше и больше.
Такое кол-во IP-адресов было трудно запомнить, неудобно хранить..
И люди придумали доменные имена.
Появились DNS-сервера, хранящие данные к какому IP-адресу относится доменное имя.
DNS-сервис можно сравнить с записной книжкой телефона.
Имя - номер..
Имя - номер..
Имя - номер..
Имя - номер..
Не зачем запоминать IP-адрес. Достаточно запомнить доменное имя.
Это ведь ЧЕЛОВЕЧНО
2. ЧПУ
Ссылки динамических сайтов изначально выглядели примерно так:
Но это был только первый шаг. Ведь вроде бы для пользователя все красиво и понятно.
А как же программист? Сидеть и раскапывать сотни строчек в файле .htaccess?
Ну уж нет! Увольте! Программисту тоже нужна свобода и удобстно!
3. Единая точка входа
Вот тут и начинается рассказ об удобстве для программиста.
Итак, мы хотим прозрачно и понятно для себя самих получать данные из строки запроса и легко их обрабатывать.
Так поехали. Расскажу только один принцип для примера. Самый простой и понятный.
Мы просто ВООБЩЕ ВСЕ что к нам приходит перенаправим в один единственный файл:
4. Заключение
Когда у вас есть массив параматров,
вы можете использовать его как параметры функций или методов классов.
Например для последнего запроса можно поступить так: http://site[dot]ru/registration/2/
Берем первый параметр $params[0] (там "registration")
И подключаем файл содержащий код для регистрации.
А сам файл может содержать все что вам надо исключительно для работы с регистрацией пользователей.
Кстати самый смысл в том, что он ведь может обработать и $params[1], скорее даже должен.
Ведь именно для него мы передаем второй параметр.
P.S.
Ну вот на самом деле даже наверное все..
Сильно не бейте - я вообще впервые взял в руки "виртуальное перо".
А вдруг получится написать нормально?
а почему тогда не происходит перенаправление если ввожу в адресной строке путь к существующему файлу, так и должно быть?
ввожу www[dot]example[dot]org/module/article/index.php и этот скрипт выполняется
несколько дней ломаю голову как лучше организовать подключение модулей на конкретной странице, например www[dot]example[dot]org/article/hello-world/
подключаются сквозные модули например меню, а так же модуль article, но еще другие, которые привязаны к некоторым страницам.
вот и думаю какие и где лучше поставить метки, по которым и будут подгружаться необходимые метки.
вопрос в том, что 2 движка InnoDD и MyIsam обладают некоторыми функциями, которые в своем роде очень удобны, и являются уникальными, например полнотекстовый поиск есть в MyIsam, но нет в InnoDD, но в нем есть транзакции и внешние ключи, чего не скажешь про MyIsam, как-то можно подружить эти 2 движка, чтоб использовать их общую мощь?