Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Framework] Vframe, PHP5 web application development tool
Athlan
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
empathon
post
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:
  • Dodano mapowanie całości core framewoka, czas działania diametralnie spadł, mapa jest tworzona dzien od ostatniej akutualizacji, lub gdy jakiejś klasy ni będzie w mapie. Jeżeli nie będzie jej po ponownym wygenerowaniu mapy, wówczas zostanie wyrzucony wyjątek.
  • W pliku konfiguracyjnym nie muszą być zdefiniowane wszystkie stałe, potrzebne sa tylko niezbędne, resztę Vframe jest w stanie dopisać sobie automatycznie, na domyślne wartości
Zmiany w funkcjonalności komponentów:

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
Go to the top of the page
+Quote Post

Posty w temacie
- Athlan   [Framework] Vframe   3.01.2007, 17:29:14
- - normanos   wow. bardzo interesujące. ale daj trochę czasu na ...   3.01.2007, 19:08:01
- - Turgon   Interesujący framework, ale według mnie ...   3.01.2007, 19:17:21
- - Athlan   @normanos, wiedziałem, że nazwenictwo si...   3.01.2007, 19:22:20
- - AxZx   strona troche dziwna, menu po angielsku, teksty po...   3.01.2007, 19:25:12
- - normanos   ja po prostu lubię czystość i przejrzystość - zoba...   3.01.2007, 19:28:00
- - Athlan   @AxZx: prawda, poprawione. Błędy typu literówki w ...   3.01.2007, 19:33:08
- - normanos   http://www.codeigniter.com/user_guide/libraries/in...   3.01.2007, 20:40:28
- - Athlan   Bardzo dobry pomysł, nie trzeba zapamiętywać wszys...   5.01.2007, 16:44:53
- - eai   Tak na szybko: - Cache (źle przemyślany) po co ska...   6.01.2007, 15:33:24
- - elem   ..... widać wpływ Rapide Frawework, session, user,...   16.01.2007, 02:18:26
- - empathon   Post autorstwa Athlan, który z uwagi na tymczasowe...   28.01.2007, 22:37:55
- - eai   Średnio: CytatVframe request has been processed in...   29.05.2007, 09:36:32
- - Cysiaczek   @eai - Ja tez na początku prac miałem 0.004 sekund...   29.05.2007, 10:34:02
- - menic   Zalezy oczywiscie na czym jest skrypt uruchomiony....   29.05.2007, 17:31:29
- - eai   obie aplikacje wrzucilem na serwerek na nazwa.pl ...   29.05.2007, 20:32:49
- - Hacker   Zauważyłem błąd w kodzie ...   11.06.2007, 20:00:49
- - Athlan   Cytatnigdzie wcześniej $oimage nie jest używa...   12.06.2007, 14:11:11


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

 



RSS Aktualny czas: 6.10.2025 - 12:44