Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] dwa pliki bootstrap, request ajaxowy i normalny
Thuunder
post
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

Ostrzeżenie: (0%)
-----


Staram się zrobić 2 pliki z configiem tj. public/index.php oraz public/ajax.php - w tym drugim byłoby ładowanie tylko potrzebnych klas, aby skrócić czas wykonania jakieś akcji.
W jaki sposób wykryć, który plik config załadować w htaccessie ? Nie chciałbym się szczerze mówiąc odwoływać do pliku ajax.php podając jako parametry np. jakiś kontroler/akcję.
(IMG:style_emoticons/default/rolleyes.gif)

Ten post edytował Thuunder 14.12.2011, 16:35:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Thuunder
post
Post #2





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

Ostrzeżenie: (0%)
-----


Na wstępie, dzięki za odpowiedź.
Może wyraziłem się mało precyzyjnie, ale chodzi mi o dwa różne pliki index.php z
  1. (...)
  2. $application = new Zend_Application(
  3. APPLICATION_ENV,
  4. APPLICATION_PATH . '/configs/application.ini'
  5. );
  6. $application->bootstrap();
  7. (...)


i drugi podobny do znalezionego na stronie

  1. error_reporting(E_ALL | E_STRICT);
  2. date_default_timezone_set(‘America/Chicago’);
  3.  
  4. set_include_path(‘.’ . PATH_SEPARATOR . ‘./library’ . PATH_SEPARATOR . get_include_path());
  5.  
  6. include “Zend/Loader.php”;
  7.  
  8. //setup controller
  9. Zend_Loader::loadClass(‘Zend_Controller_Front’);
  10. $frontController = Zend_Controller_Front::getInstance();
  11. $frontController->throwExceptions(true);
  12. $frontController->setControllerDirectory(‘./app/controllers’);
  13.  
  14. //run
  15. $frontController->dispatch();


Chodzi mi o to, żeby trochę szybciej działały zapytania ajaxowe, dlatego chciałbym do tych ajaxowych przygotować drugi plik, do którego mógłbym się odwoływać, a który nie ładowałby niepotrzebnych klas
tylko nie bardzo wiem jak.

Jeśli chodzi o uruchamianie skryptów z cron'a to kolejny temat, którym się chciałem zająć dlatego może się to przydać.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 06:55