Symfony je založen na osvědčené postupy vývoj webových aplikací na celém Internetu.
Tento rámec si klade za cíl urychlit vytváření, údržbu a nasazení živých, interaktivních webových aplikací.
Symfony je považován za jeden z nejlepších rámců PHP, který se vedle veteránů, jako je například CakePHP nebo Zend , považuje za
.Rámec je také základem nadcházející pobočky Drupal 8.x.
Systémové požadavky
- PHP 5.3.9 nebo vyšší
Co je nového v této verzi:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.1.4 / 2.8.9:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.1.2 / 2.8.8:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.0.6 / 2.8.6:
Nové v Symfony 2.7.0 (30. května 2015)
Co je nového ve verzi 3.0.4 / 2.8.4:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.0.3 / 2.8.3:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.0.2 / 2.8.2:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 3.0.0 / 2.8.0:
- Odstranit parametr metodu zastaralé třídy
- Zobrazte trasování zásobníku odložení na vyžádání
- Odstranit volbu choices_as_values na ChoiceType
- Povolit prázdnou cestu s prázdným fragmentem nebo dotazem
- Opravit chybu v systému Windows
- Oprava volání na nedefinovanou funkci json_last_error_message
- Zrušené nastavení "choices_as_values" na "false"
- Bootstrap horizontální motiv chybí testy
- Nevypínejte při vypínání, ale v FrameworkBundle / Test / KernelTestCase
- Nevytvářejte štítky s formuláři a zástupné symboly, když je překladová_domena falešná
Co je nového ve verzi 2.7.5:
- Symfony má nyní včas podporu pro PSR-7.
- Nové komponenty a mosty:
- Komponent nového majetku
- Nový můstek PhpUnit
- Pohonný most odstraněn z Symfony Core
- Překlad:
- Hlavní zlepšení výkonu
- Povolit ladění překladu v adresářích
- Přidána možnost choice_translation_domain, aby se zabránilo možnosti trans
- Při zahřátí generujte mezipaměť překladů
- byl přidán profil
- Serializátor:
- ObjectNormalizer
- Serializační skupiny podporují
- Normalizátory mohou serializovat sbírky a skaláry
- Podpora převodníku jmen
- Ladění:
- Sledovat a hlásit zastaralé třídy a rozhraní
- Přidána symfony_debug_backtrace () a použijte ji při řešení fatálních chyb
- Větev:
- Přidali jste Twig profil
- Nastavit formát dat a formát čísel
- Twig oddělení od Templating
- Přidána priorita načítání
- Použijte novou strategii automatického vyskladnění Twig
- URL manipulace jako přípona Twig
- VarDumper:
- Přidány kolečka pro objekty MongoCursor, amqp, zdroje analyzátoru XML, třídy reflexe
- s rozhraním ClonerData li>
- Přidáno háček pro všechny předměty
- WebProfiler:
- Přidána zpětná vazba o aktuální verzi symfony
- byl přidán profil
- Zobrazit zděděné role v profilu webu
- Konzola:
- Vytvořil výstup docopt kompatibilní
- Přidali jste pomocníky průvodce pomocí stylů konzoly
- Přidat podporu pro colspan / rowspan + více řádků záhlaví
- Zabezpečení:
- Přidán příkaz k zakódování hesla
- Přidalo se spuštění události security.interactive_login v SimplePreAuthenticationListener
- Přidání řetězce pro hlavní uživatele
Co je nového ve verzi 2.7.2:
- Symfony má nyní včas podporu pro PSR-7.
- Nové komponenty a mosty:
- Komponent nového majetku
- Nový můstek PhpUnit
- Pohonný most odstraněn z Symfony Core
- Překlad:
- Hlavní zlepšení výkonu
- Povolit ladění překladu v adresářích
- Přidána možnost choice_translation_domain, aby se zabránilo možnosti trans
- Při zahřátí generujte mezipaměť překladů
- byl přidán profil
- Serializátor:
- ObjectNormalizer
- Serializační skupiny podporují
- Normalizátory mohou serializovat sbírky a skaláry
- Podpora převodníku jmen
- Ladění:
- Sledovat a hlásit zastaralé třídy a rozhraní
- Přidána symfony_debug_backtrace () a použijte ji při řešení fatálních chyb
- Větev:
- Přidali jste Twig profil
- Nastavit formát dat a formát čísel
- Twig oddělení od Templating
- Přidána priorita načítání
- Použijte novou strategii automatického vyskladnění Twig
- URL manipulace jako přípona Twig
- VarDumper:
- Přidány kolečka pro objekty MongoCursor, amqp, zdroje analyzátoru XML, třídy reflexe
- s rozhraním ClonerData li>
- Přidáno háček pro všechny předměty
- WebProfiler:
- Přidána zpětná vazba o aktuální verzi symfony
- byl přidán profil
- Zobrazit zděděné role v profilu webu
- Konzola:
- Vytvořil výstup docopt kompatibilní
- Přidali jste pomocníky průvodce pomocí stylů konzoly
- Přidat podporu pro colspan / rowspan + více řádků záhlaví
- Zabezpečení:
- Přidán příkaz k zakódování hesla
- Přidalo se spuštění události security.interactive_login v SimplePreAuthenticationListener
- Přidání řetězce pro hlavní uživatele
Co je nového ve verzi 2.7.0:
- Symfony má nyní včas podporu pro PSR-7.
- Nové komponenty a mosty:
- Komponent nového majetku
- Nový můstek PhpUnit
- Pohonný most odstraněn z Symfony Core
- Překlad:
- Hlavní zlepšení výkonu
- Povolit ladění překladu v adresářích
- Přidána možnost choice_translation_domain, aby se zabránilo možnosti trans
- Při zahřátí generujte mezipaměť překladů
- byl přidán profil
- Serializátor:
- ObjectNormalizer
- Serializační skupiny podporují
- Normalizátory mohou serializovat sbírky a skaláry
- Podpora převodníku jmen
- Ladění:
- Sledovat a hlásit zastaralé třídy a rozhraní
- Přidána symfony_debug_backtrace () a použijte ji při řešení fatálních chyb
- Větev:
- Přidali jste Twig profil
- Nastavit formát dat a formát čísel
- Twig oddělení od Templating
- Přidána priorita načítání
- Použijte novou strategii automatického vyskladnění Twig
- URL manipulace jako přípona Twig
- VarDumper:
- Přidány kolečka pro objekty MongoCursor, amqp, zdroje analyzátoru XML, třídy reflexe
- s rozhraním ClonerData li>
- Přidáno háček pro všechny předměty
- WebProfiler:
- Přidána zpětná vazba o aktuální verzi symfony
- byl přidán profil
- Zobrazit zděděné role v profilu webu
- Konzola:
- Vytvořil výstup docopt kompatibilní
- Přidali jste pomocníky průvodce pomocí stylů konzoly
- Přidat podporu pro colspan / rowspan + více řádků záhlaví
- Zabezpečení:
- Přidán příkaz k zakódování hesla
- Přidalo se spuštění události security.interactive_login v SimplePreAuthenticationListener
- Přidání řetězce pro hlavní uživatele
Co je nového ve verzi 2.6.7 / 1.4.20 / 2.7.0-BETA1:
- Opraveno:
- Oprava CSS
- Manipulace s řetězci mimo UTF8
- Odmítnout špatně vytvořené řetězce
- UniqueEntityValidator - neplatná pevná hodnota li>
- Nesprávná instance EventDispatcher vstoupila do posluchačů
- Drop grapheme_strlen v nástroji LengthValidator
- Informační pozice a ikony na malých obrazovkách
- Povolit více záložních lokalizací
- Přidána chybějící atribut zápisu
- Vytvořte kontejner, který není považován za čerstvý, pokud se změní parametry prostředí
- Zkraťte zkratku Klávesa po neosobním sběru
- Vykreslení Bootstrap, když uživatel explicitně používá form_label
- HtmlDumper s dlouhým řetězcem
- FormDataCollector by měl být načten pouze v případě, že je povolena konfigurace formuláře
- Vytisknout chybovou zprávu, pokud server nelze spustit
- analýza baseUrl opravit chybu path_info
- Podpora pojmenovaných argumentů
Co je nového ve verzi 2.6.4 / 1.4.20:
- Opraveno:
- Oprava CSS
- Manipulace s řetězci mimo UTF8
- Odmítnout špatně vytvořené řetězce
- UniqueEntityValidator - neplatná pevná hodnota li>
- Nesprávná instance EventDispatcher vstoupila do posluchačů
- Drop grapheme_strlen v nástroji LengthValidator
- Informační pozice a ikony na malých obrazovkách
- Povolit více záložních lokalizací
- Přidána chybějící atribut zápisu
- Vytvořte kontejner, který není považován za čerstvý, pokud se změní parametry prostředí
- Zkraťte zkratku Klávesa po neosobním sběru
- Vykreslení Bootstrap, když uživatel explicitně používá form_label
- HtmlDumper s dlouhým řetězcem
- FormDataCollector by měl být načten pouze v případě, že je povolena konfigurace formuláře
- Vytisknout chybovou zprávu, pokud server nelze spustit
- analýza baseUrl opravit chybu path_info
- Podpora pojmenovaných argumentů
Co je nového ve verzi 2.6.1:
- Opraveno:
- Nakonfigurujte posluchače výjimek jádra firewallu s konfigurovaným vstupním bodem nebo výchozím vstupním bodem
- Definujte konstantu pouze tehdy, pokud nebyla předtím definována
- Vytvořte cesty ve vztahu k __DIR__ ve vygenerovaném kontejneru
- Uzamkněte oprávnění k souboru
Co je nového ve verzi 2.6.0:
- Opraveno:
- Chybová zpráva s dvojitou výjimkou
- Vytvořte objekty DateTime reprezentované jako řetězce ve zprávě o porušení
- Odstraněno použití žádosti o aplikaci ve šabloně vyhledávací lišty
- inicializováno () s aliased službami
Co je nového ve verzi 2.5.7:
- Opraveno:
- Buďte chytřejší, když hádáte kořen dokumentu
- Vstupní bod ověřování je registrován pouze u posluchače výjimek brány firewall, nikoliv u posluchačů ověřování
- Spustit server v případě, že skript routeru neexistuje
- Přidání podpory pro invovable řadiče v RequestDataCollector
- Označená továrna není odkazována
- Pevné pouzdro pro prázdný adresář
- Pevná BC
- Odstraněny chyby od Git
- Zlepšete chybovou zprávu pro více dokumentů
- Zpracování formuláře pomocí metody požadavků OPTIONS
- Opravená regex :: getHtmlPattern () pro práci se složitými a negovanými vzory
- Odstraňte neplatný hack v regeneraci relace
- Zajistěte, aby byla relace uložena před odesláním odpovědi
- Serializujte kompilovanou trasu, abyste urychlila věci
- Použití proměnné "name" v bloku form_start
- Přerušení nekonečné smyčky při vyřešení aliasů
- Změna priority přepínače
Požadavky :
- Symfony2 je podporován na PHP 5.3.2 nebo vyšší
Komentáře nebyl nalezen