Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Witam!
Kiedyś postanowiłem, że napiszę sobie CMS'a. Po kilku dniach wziąłem się do pracy. Projekt porzuciłem po trzech tygodniach. Ostatnio go odgrzebałem. Pomyślałem i zrobiłem takie cuś. Podchodzi bardziej to do FrameWorka. Manuala nie udało mi się opracować, ale proszę o ocenienie kodu, wskazanie kierunku itp. I teraz ostatecznie Frameworkiem się stało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Paczuszka z SQLem: Paczka Zip Paczka Tar.gz Zdravim Łukasz Ten post edytował Turgon 16.01.2007, 13:24:40 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Cytat btw polecam zajżeć http://strzalek.net/blog/5/przyjazne-urle-piszemy-router Odpada ten sposób! PATH_INFO jest blee i tyle. Cytat nie przewidziałeś że np ktoś może sachceć dodać inne parametry, chociażby np style. Czyżby przeróbka funckji? Nie lepiej zrobić, żebym listę parametrów ładował w tablicy? Funkcje addTextInput() i addPasswordInput() w zasadzie różnią się słowem text/password, nie cierpie proceduralnego kopiowania kodu... Może, mi tego nie potrzeba, ale może jak będę miał trochę wolnego czasu to napiszę, to. Cytat Zabolała mnie jeszcze jedna rzecz. Mianowicie fetching zapytań masz w klasie turquery.class.php, wykonanie ich turquery.class.php, obsługę bazy w tursql.class.php. Powiem tak: SYF. Klasa odpowiedzialna za baze danych powinna stanowić całość. A jak użyja innej bazy danych niż MySQL to chyba komponent turquery.class.php nie pójdzie do kosza? używasz tam funkcji do obsługi mysql... radzę zrobić jedność. Aby połączyć się z bazą muszę także ręcznie wywołać metodę za to odpowiedzialną. Nie wiam jak u Ciebie, ale u mnie w modelu podajesz nazwę klasy odpowiedzilną za obsługę źródła danych, wówczas konfigi, połączenie itd wykonuje się samo smilingsmiley.gif O jedności za przeproszeniem gówno prawda... http://www.codeigniter.com/user_guide/database/examples.html Popisałeś się też logiką w modelu podajesz nazwę klasy odpowiedzialną za obsługę źródła danych. Model to ma robić ! Jakie tutaj configi (przez "c" piszemy w takiej formie jak coś). Może czasem nie potrzebuje się łączyć z bazą danych... Cytat po co... a nie lepiej wsadzić w template <?= $sText ?> albo <?php= $sText ?> , nie ma to jak szybkość działania. Nie podoba się ? Wyłączasz. Mam inne upodobania. Cytat po co static? Potrzebuje w funkcji getVendor() info o app. Bo nie mam ochoty tego wpisywać za każdym razem... Zdravim Łukasz Ten post edytował Turgon 16.01.2007, 16:43:27 |
|
|
|
Turgon [Framework] TurFramework Preview 2 14.01.2007, 20:49:55
dr_bonzo 1."* Not allowed to use. This is only preview... 15.01.2007, 01:47:01
Turgon 1. Możesz, ale tylko do testów. Miałem na myśli uż... 15.01.2007, 09:58:38
Cysiaczek Jeśli chodzi o klasę TurKernel, to mi się nie podo... 15.01.2007, 10:43:55
Turgon Wiem, wiem Cysiaczku, dlatego obecnie przebudowyw... 15.01.2007, 12:00:50
dr_bonzo Cytat3. Kate nie oferuje takiej opcji, a ja nie je... 15.01.2007, 12:06:57
Strzałek Nie wiele do oceniania.
Dużo bałaganu widzę, mało ... 15.01.2007, 12:21:03
Turgon Strzałek: Wciąż na wielu serwerach nie ma PDO... Z... 15.01.2007, 14:31:56
dr_bonzo To ze sa w taki fromacie to sie domyslilem pouzup... 15.01.2007, 15:36:57
Turgon Wiem, wiem... Nad błędami muszę jes... 15.01.2007, 15:48:30
dr_bonzo CytatCo do widoków, to dobra postaram się coś pomy... 15.01.2007, 16:09:14
Turgon Wiem trochę napaprałem ;] Ale w configu ... 15.01.2007, 16:15:27
dr_bonzo CytatTo co proponujesz będzie wymagało przebudowy ... 15.01.2007, 20:00:21
Turgon Wiem, dlatego przebudowałem, ale coś nie... 16.01.2007, 09:59:11
Prph Witam,
Troche balaganiarski styl programowania. P... 16.01.2007, 12:14:10
Turgon Prph: Trzymam się, bo Helpery to cuś innego ;] dla... 16.01.2007, 13:22:12
Athlan Jak już się Prph doczepił tych help... 16.01.2007, 15:48:59
Athlan CytatOdpada ten sposób! PATH_INFO jest blee i ... 16.01.2007, 16:50:02
Turgon Athlan, nie mam ochoty pisać kolejnego klona ZF, c... 16.01.2007, 16:57:46
Riklaunim Wieszanie psów na tym forum to już chyba zwyczaj ... 16.01.2007, 17:30:42
Kozee Zapewne ten post zostanie usunięty ponieważ jest z... 16.01.2007, 17:32:24
Turgon @Riklaunim: No to prawda, ale ja po prostu gubię s... 16.01.2007, 17:39:22
menic Tak na szybko. Bałagan z widokami. Podziel to jako... 18.01.2007, 13:47:37
Turgon @menic: Myślę nad tym Ale teraz znalazłem mój sta... 18.01.2007, 14:20:25 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 23:59 |