![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Dziś chciałbym zaprezentować framework, ktory zbudowałem i opieram na nim swoje aplikacje. Jest stale rozwijany, nie ukryję że może spotkać się z gorzkimi słowami krytyki, ale też słodkimi pochwały. Przygotowałem prawie pełną dokumentację, która umieszczona jest na stonie domowej frameworka: http://framework.vgroup.pl Wraz z działem download oraz manualem na stronie na bieżąco będę publikował przykłady użycia jakiś komponentów, na dzisiejszy czas są to: upload pliku, caching działania zapytania do bazy danych oraz zmniejszenie pliku graficznego. Najlepszym przykładem będzie aplikacja napisana na frameworku, dlatego zmieściłem kod swojego portfolio http://www.vgroup.pl. Repozytorium plików możecie znaleźć pod adresem http://source.vgroup.pl (IMG:http://framework.vgroup.pl/gfx/vframe.jpg) Download frameworka oraz przykładowego szkieletu katalogów aplikacji: http://framework.vgroup.pl/download.html Instalacja: http://framework.vgroup.pl/read-instalacja.html Repozytorium plików frameworka wraz z podstawowymi bibliotekami (mojego autorstwa): http://framework.vgroup.pl/repository.html Klasy umieszczone w folderze /Incubator/ potrzebują specjalnych testów, lub są w fazie budowania. Nie odpowiadam za ich nieprawidłowe działanie i tym samym prosze o przetestowanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zapraszam do oceny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Athlan Ten post edytował Athlan 3.01.2007, 17:32:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 31 Dołączył: 13.11.2006 Skąd: się znamy? Ostrzeżenie: (0%) ![]() ![]() |
Post autorstwa Athlan, który z uwagi na tymczasowego bana nie może się osobiście wypowiedzieć.
Athlan: Dziękuję za dotychczasowe opinie, wraz z pojawieniem się nowych opcji, pojawiła sie również nowa dokumentacja. Zacznę od tego, co zostało dodane do myśli technicznej:
Vsession, Vuser - dodano możliwość odwołania się do danych jako tablicy obiektu, gdyż implementowany jest interfejs ArrayAccess Vcontroller, Vview, Vmodel - otrzymały implementację interfejsu ArrayAccess i najważniejszych aliasów dla komponentów Lang(), Session(), Input(), Url(). Dziedziczą z klasy VcommonMVC i Vattributes. Vattributes - dodana nowa klasa, która daje możliwość operowania na atrybutach (tablicy $_aAttributes) poprzez metody __set(), __get(), has(), remove(). Vinput - wprowadzone zmiany o ktore prosiliście, przy okazji bardzo mi się przydały w wykonaniu jednego z projektów. więcej: http://framework.vgroup.pl/read-input-data.html#4.7.1 Vlanguage - wykrywanie domyślnego języka użytkownika oraz wybranie odpowiedniego z dostępnych w aplikacji - główna myśl wersji 0.1.10, więcej: http://framework.vgroup.pl/read-languages.html#4.8.4 http://framework.vgroup.pl/read-uzytkownik.html#4.11.4 Zmienione nazewnictwo plików językow na skróty, zamiast Polish jest pl itd., więcej: http://framework.vgroup.pl/read-languages.html#4.8.1 Vuser - ustawianie języka użytkownika, więcej: http://framework.vgroup.pl/read-uzytkownik.html#4.11.4 Vframe 0.1.10 możecie pobrać z działu download: http://framework.vgroup.pl/download.html Manual dostępny pod starym adresem: http://framework.vgroup.pl/manual.html Dodany został DevServer, na którym stale działam, tam są publikowane natychmiastowe zmienay w CORE, które nie zostały opublikowane. Na devserwer tworzone są kolejne wersje fw: http://framework.vgroup.pl/devserver.html Ten post edytował empathon 29.01.2007, 11:41:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 12:44 |