Здравствуйте. Есть компонент, где должна производиться выборка из индекса sphinx(MySQL порт 3307). Правильно ли будет устанавливать соединение внутри компонента:
($do=='view'){
//подключение к sphinx
mysql_connect("127.0.0.1:3307");
}?
Как лучше сделать, ребята, подскажите, кто знает. Спасибо.
#1
27 декабря 2014 в 23:53
#2
28 декабря 2014 в 12:01
Здравствуйте!
Думаю, будет можно реализовать и так, но как я понимаю Вы хотите это соединение реализовать в контроллере, но в данном случае я думаю будет правильно реализовать метод в модели и из контроллера вызывать его, но хотя нужно знать, что у Вас за компонент и задачу, которую Вы хотите решить. Можно вообще с нужным функционалом вывести в отдельный класс в отдельном файле и подключать его к контроллеру. Ну опять же все зависит от задачи…
Думаю, будет можно реализовать и так, но как я понимаю Вы хотите это соединение реализовать в контроллере, но в данном случае я думаю будет правильно реализовать метод в модели и из контроллера вызывать его, но хотя нужно знать, что у Вас за компонент и задачу, которую Вы хотите решить. Можно вообще с нужным функционалом вывести в отдельный класс в отдельном файле и подключать его к контроллеру. Ну опять же все зависит от задачи…
#3
28 декабря 2014 в 22:52
vajarkov Спасибо!
А можно это подключение прописать где-нибудь в ядре? Там где инстант коннектится к MySQL по стандартному порту?
А можно это подключение прописать где-нибудь в ядре? Там где инстант коннектится к MySQL по стандартному порту?