Co zazwyczaj wchodzi w skład frameworka?
Źle. To zbyt wąski i nietypowy zestaw.
Źle. Certyfikat to element zabezpieczeń, nie frameworka.
Źle. Domena to nie element frameworka.
Dobrze. To typowe składniki frameworka aplikacyjnego.
Framework dostarcza gotowy szkielet aplikacji, a w jego skład wchodzą m.in. mechanizmy zarządzania komunikacją z bazą danych oraz uruchamiania i przetwarzania akcji (żądań) - czyli „rusztowanie”, na którym programista buduje logikę. Dzięki temu nie pisze się tych elementów od zera. Dlatego framework zawiera obsługę bazy oraz przetwarzanie akcji.
Pozostałe odpowiedzi mieszają pojęcia spoza frameworka. „Domena” to adres internetowy, certyfikat HTTP/SSL zapewnia szyfrowanie - to elementy hostingu, a nie składowe frameworka. Wbudowany serwer bywa narzędziem deweloperskim, lecz nie definiuje frameworka. Jego trzon to zarządzanie komunikacją z bazą oraz mechanizm przetwarzania akcji.