![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
To bardziej pytanie z ciekawości, nie problem, niemniej jednak mam nadzieję że ktoś pomoże:)
Zacząłem się bawić frameworkiem Code Igniter, przerobiłem sobie cały tutorial ze strony php.krk.edu.pl, jedna rzecz mnie zastanawia czy jest możliwość używania w aplikacji opartej na CI wielu użytkowników bazy danych? np do wyświetlania rzeczy typu newsy, jakieś toplisty itp(wszystko jedno co nie potrzebuje autoryzacji usera) używać użytkownika z uprawnieniami jedynie odczytywania danych, natomiast user o uprawnieniach modyfikacji byłby używany dopiero po zalogowaniu się użytkownika. czy jest to wogóle możliwe? Bo przecież użytkownik bazy jest ładowany automatycznie z pliku konfiguracyjnego pozdrawiam a teraz pytanie z innej beczki, trochę dodatkowe - zamierzam w końcu zrobić już dość rozbudowaną aplikację(dla znajomego tak na próbę), ze standardowymi elementami typu logowanie, prywatne wiadomości, własne wizytówki, ogłoszenia. szczerze mówiąc wszystko już mam rozplanowane co jak ma działać, model bazy również prawie skończony - jest tylko jeden mankament: byłby to mój pierwszy serwis z prawdziwego zdarzenia(nie mówię że jestem zielony, jakiś czas temu przeszedłem załamkę z powodu odkrycia programowania obiektowego kiedy człowiek był w przeświadczeniu że już wszystko wie ![]() Zastanawiałem się nad CakePHP, Zend Framework, ale nie znalazlem porównań(jeszcze TYPO3 sobie badam ale to jest inna bajka), ale potrzebuję porównania i czego bardziej wymagają w firmach deweloperskich z góry dzięki za odpowiedź |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Chyba nie odkryję Ameryki gdy powiem: Symfony
![]() http://www.symfony-project.com Zapoznaj się z tutorialem pierwszego projektu oraz kalendarzykiem zadań dzień-po-dniu. Wystarczy rzucić okiem żeby uzmysłowić sobie potęgę Symfony ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ad.1 Chyba nie ma takiej możliwości,choć można zamiennie korzystać z kilku baz danych. Swoją drogą ten twój sposób to do czegos służy poza zamieszaniem?
ad2. Ja mam juz kilka serwisów na CI, w tym takie po 20-40k uników dziennie i nie zamieniłbym go na Symfony zdecydowanie ![]() -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
ad2. Ja mam juz kilka serwisów na CI, w tym takie po 20-40k uników dziennie i nie zamieniłbym go na Symfony zdecydowanie Bo nic innego tak niskiej półki nie zajmuje.![]() Obecnie ciężko konkurować z możliwościami Symfony. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
To moze ja dorzuce swoje 5 groszy. Dostep do wielu baz z aplikacji nie jest czesto wykorzystywany ale w bardziej zlozonych cos takiego jest wymagene nie mowiac juz o Load balance. A wlasnie w sf dostep do wielu instancji baz danych to normalnosc podobnie jak Load balance odpowiedni plugin nawet istnieje.
-------------------- |
|
|
![]() ![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Obecnie ciężko konkurować z możliwościami Symfony. i z zasobożernością, powolnością, zamieszaniem, zakręceniem etc. owszem. Napiszę coś w Symfony jak będę miał tyle serwerów co Yahoo... -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
ok, dzięki wszystkim za odpowiedzi!!!
co do zasobowości takiego symfony to logiczne, coś jest rozbudowane to wolniej chodzi, tak samo wygląda sprawa z vistą, wiadomo że chodzi szybciej od win98:) (takie wolne porównanie, bez jakichkolwiek porównań z CI i symfony bo ich nie znam) myśle że czasem pasuje znać po prosu np 2 frameworki, wtedy można swobodnie wybierać w zależności od złożoności problemu a skoro tak chętnie odpowiedzieliście to skuszę się jeszcze o jeden post zanim zacznę nudzić przy naucze jakiegoś frameworka ![]() 1. normanos, możesz napisać tutaj, ew. przesłać na pw linki do twoich serwisów? Chciałbym tylko zobaczyć w praktyce przykłady stron na CI a co do zamieszania, to czemu niby? Wiadomo że w małych projektach nie, ale jakby nie było to dodatkowe bezpieczeństwo(chociaż sql injection to od pewnego czasu pierwsza rzecz ktorą sprawdzam w pierwszej kolejności) 2. Nikt nie wymienia Zend Framework? 3. Symfony już mi się przewijało przez głowę, ale czytałem gdzieś że ponoć już nie jest rozwijane, czy to nie znak by zacząć myśleć o czymś innym?(wiadomo że to nie przekreśla jego dotychczasowych możliwości, ale mimo wszystko może być przestarzałe) i jeszcze raz dzięki i pozdro za zainteresowanie dobra, edytuję post bo chyba zdecyduję się na symfony po przeczytaniu kilkunastu topiców, przeglądnięciu paru stron, nie mniej jednak na względzie zostaje code igniter bo przyda się do mniejszych projektów. Ale z tego powodu jest nowe pytanie - widzę linki o instalacji symfony na windows, linuxie, komendach itp. teraz już późna godzina(a może wczesna:P) i na jutro odłożę próbowanie obydwu opcji, ale jak to wygląda na wykupionych serwerach w necie? nie ma żadnych prostszych metod? Zarazem podtrzymuję pytania z początku posta Ten post edytował hevellius 20.09.2007, 01:53:40 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 1 Dołączył: 23.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Chciałbym tylko zobaczyć w praktyce przykłady stron na CI Pozwolę sobie pochwalić się: Reggae Planet - bardzo prosty sklep internetowy na CI ![]() |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
3. Symfony już mi się przewijało przez głowę, ale czytałem gdzieś że ponoć już nie jest rozwijane, czy to nie znak by zacząć myśleć o czymś innym?(wiadomo że to nie przekreśla jego dotychczasowych możliwości, ale mimo wszystko może być przestarzałe) Bzdura.Symfony jest jednym z najprężniej rozwijanych frameworków. Zapraszam do obejrzenia częstotliwości zmian na tracu oraz sprawozdania tygodniowe. Symfony jako jeden z niewielu frameworków jest częścią kampanii, szkoleń oraz konferencji. Na ostatnim campie pokazywane były plany rozwoju wersji 1.1 oraz wstępe założenia wersji 2.0 Podaj proszę gdzie przeczytałes taką żenująca bzdurę o braku rozwoju symfony? 2. Nikt nie wymienia Zend Framework? Bo to nie jest framework. To kolekcja mechanizmów, z których możesz sobie dopiero złożyć framework i jak już to zrobisz to będziesz mógł pisać aplikację.Oczywiście jest to strata czasu. Szybciej napiszę dwie aplikacje w symfony niż Ty przygotujesz się do pisnia jednej. |
|
|
![]() ![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym tylko zobaczyć w praktyce przykłady stron na CI http://codeigniter.com/wiki/Applications_Using_Code_Igniter/ 2. Nikt nie wymienia Zend Framework? Bo to NIE framework tylko zestaw bardzo fajnych klas. 3. Symfony już mi się przewijało przez głowę, ale czytałem gdzieś że ponoć już nie jest rozwijane Jesteś już n-ta osobą która o tym pisze. Ciekawe skąd macie takie wiadomości? ![]() -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 19.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
ok, dzięki wszystkim jeszcze raz za info
a gdzie przeczytałem o braku rozwoju symfony? Nie pamietam, było to chwilę temu, chyba to by jakiś post tutaj na forum, nie pamiętam odpowiedzi innych osób, w każdym razie wbiło mi się to w głowę, dlatego chciałem to sprostować, teraz już przynajmniej nie mam oporów do tego frameworka i chyba będzie to najlepsza opcja ale została jeszcze jedna rzecz która mnie zastanawia: instalowałem symfony na linuxie, na windowsie, wszystko śmiga, ale co jeśliby się chciało robić na nim aplikacje które stały by na wykupionym koncie hostingowym? Teraz i tak przy najbliższym projekcie będe stawiał serwer więc problemu z tym nie będzie, ale gdyby? Ten post edytował hevellius 21.09.2007, 02:36:35 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Jest takiepolecenie Symfony Freeze (czy jakso tak) w manualu powinno o nim pisać ^^
-------------------- |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
ad2. Ja mam juz kilka serwisów na CI, w tym takie po 20-40k uników dziennie i nie zamieniłbym go na Symfony zdecydowanie ![]() Normanos jak rozwiązałeś cachowanie? Używałeś tego z CI na poziomie zapytań do bazy danych? -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 627 Pomógł: 33 Dołączył: 1.05.2005 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
raz, chciałem sprostować: można używać 2 baz danych, info jest w manualu
dwa, Grzesiek: nie, ten z CI robi kretyńsko wg. URLa, ja dopisałem sobie cache wg. własnego ID i na żądaną ilość czasu. -------------------- |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki Normanos, mi też nie podoba się działanie tego systemu cachowania - zmiana danych z 1 tabeli wymusza wykasowanie cache dla całej strony - często kilka różnych zapytań.
-------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 14:27 |