Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prosty i ultra lekki PHP Framework
eerie
post
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 3.08.2017

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


Od 2015 r. uczę się programować obiektowo w PHP. Przez ten czas napisałem kilka własnych aplikacji. Ostatnią pod koniec 2024 r. Gdy ją skończyłem, doszedłem do wniosku, iż na jej podstawie mogę utworzyć własny PHP Framework. Stworzyłem go w dwa dni i jest bardzo prosto napisany. Tak prosto, że trochę wstydzę się go pokazywać do oceny. Nadaje się do tworzenia ultra lekkich stron i prostych Systemów Zarządzania Treścią. Wszystkie najważniejsze pliki znajdują się w "src/Core". Framework jest oparty na architekturze SOA (architektura zorientowana na usługi). Budowa systemu katalogów przypomina Symfony, na którym się wzorowałem. Bez problemu da się w nim instalować biblioteki przy użyciu Composer'a. Prosiłbym o ocenę... (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Ogólnie fajnie, że Ci się chciało tworzyć coś własnego. Do szerszego grona odbiorców raczej to nie trafi, no ale może się mylę. Tak z grubsza:
- klasa Cache nie uwzględnia terminu ważności cache, jak już zostanie utworzone to na wieki wieków amen,
- w klasie kontrolera przekierowania zaszyte na sztywno,
- klasa Data - wiesz, że str_replace przyjmuje jako argumenty również tablicę podmianek?
- Database - i tu ogromny minus - obsługuje połączenie tylko z 1 bazą danych i to tylko z MySQL za pośrednictwem mysqli, niestety to duże ograniczenie,
- Token - zupełnie niepotrzebnie uzależniasz działanie tej klasy od sesji,
- Validator - patrząc na metody to ma niewiele wspólnego z walidacją danych.
Ogólnie widać włożoną pracę i to można pochwalić, natomiast raczej sam będziesz to stosował we własnych projektach. Albo za jakiś czas stwierdzisz, że ktoś już coś podobnego stworzył (IMG:style_emoticons/default/smile.gif)
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: 6.11.2025 - 17:28