{{위키데이터 속성 추적}}
{{소프트웨어 정보
| name                   = Silex
| author                 = Fabien Potencier
| developer              = [https://silex.symfony.com/contributors Silex의 기여자들], [http://sensiolabs.com/ SensioLabs]
| released               = {{시작 날짜|2010|09|16|df=yes}}
| latest release version = 2.1.0<ref name="silex_release">{{웹 인용 | url=https://silex.symfony.com/doc/master/changelog.html | title=Changelog | publisher=silex.symfony.com | accessdate=18 July 2017 }}{{깨진 링크|url=https://silex.symfony.com/doc/master/changelog.html }}</ref>
| latest release date    = {{시작 날짜|2017|05|03|df=yes}}
| Deprecated date        = {{deprecated_date|2018|07|03|df=yes}}
| operating system       = [[크로스 플랫폼]]
| programming language   = [[PHP]]
| status                 = 버그 및 보안 문제만을 위해 유지보수 중<ref name="silex_end_of_life">{{웹 인용| url=http://symfony.com/blog/the-end-of-silex | title=The end of Silex
 }}</ref>
| genre                  = [[웹 프레임워크]]
| license                = [[MIT 허가서]]
| website                = {{공식 URL}}
}}

'''Silex'''는 [[PHP]]로 개발된 마이크로 [[웹 프레임워크]]이며 [[심포니 (웹 프레임워크)|심포니]], [[트위그]], [[독트린 (PHP)|독트린]]에 기반을 둔다. [[MIT 허가서|MIT 라이선스]]이다.

Silex의 일반 목적은 가능한 가볍게 함으로써 Silex 기반을 확장하고 기능을 추가하는 일을 쉽게 하는 것이다.<ref>{{웹 인용 | url = http://srcmvn.com/blog/2013/02/22/writing-silex-service-providers/ | title = Writing Silex Service Providers | 확인날짜 = 2019-01-26 | archive-date = 2019-01-26 | archive-url = https://web.archive.org/web/20190126113851/http://srcmvn.com/blog/2013/02/22/writing-silex-service-providers/ | url-status =  }}</ref> Silex는 소형 웹 애플리케이션(예: [[REST|REST API]])의 제작을 위해 사용할 수 있는데, 이는 마이크로 프레임워크를 위한 주요 케이스이지만,<ref>{{웹 인용| url = https://igor.io/2012/11/09/scaling-silex.html | title = Scaling Silex}}</ref> Silex는 풀 스택 [[모델-뷰-컨트롤러|MVC]] 프레임워크로 확장이 가능하다.<ref>{{웹 인용 | url = http://symfony.com/video/26/silex-from-micro-to-full-stack/English | title = Silex from micro to full stack | 확인날짜 = 2019-01-26 | 보존url = https://web.archive.org/web/20150914070704/http://symfony.com/video/26/silex-from-micro-to-full-stack/English | 보존날짜 = 2015-09-14 | url-status = dead }}</ref>

Silex는 2가지 버전으로 사용할 수 있다: 'fat', 'slim'.<ref>{{웹 인용 |url=https://silex.symfony.com/download |제목=보관된 사본 |확인날짜=2019-01-26 |archive-date=2019-01-26 |archive-url=https://web.archive.org/web/20190126113900/https://silex.symfony.com/download }}</ref> 이 둘의 차이점은 fat 버전의 경우 기능이 완전하며 [[데이터베이스 추상화 계층|데이터베이스 추상화]], [[탬플릿 엔진]], 다양한 심포니 컴포넌트를 포함하고 있는 반면 slim 버전은 기초적인 라우팅 엔진 정도만 포함하고 있다.

Silex는 2018년 6월 EOL(end-of-life) 처리되어 사람들에게 심포니를 대신 사용할 것을 권고하고 있다.<ref>https://github.com/silexphp/Silex</ref>.

== 역사 ==
Silex는 심포니 프레임워크의 개발자 Fabien Potencier, 그리고 Igor Wiedler에 의해 개발되었다.<ref>{{웹 인용|url = https://silex.symfony.com/ | title=Who is behind Silex? }}</ref> '웹 프레임워크 PoC' 성격으로 2010년 9월 16일 처음 출시되었다.<ref>{{웹 인용|url = https://twitter.com/fabpot/status/24650581999 |title= Fabien Potencier: first tweet about Silex}}</ref>

Silex는 현재 가장 잘 알려진 PHP 마이크로 프레임워크 가운데 하나로서<ref>{{웹 인용 | url = http://www.gajotres.net/best-available-php-restful-micro-frameworks/4/#ch7 | title = Best available PHP restful microframeworks | 확인날짜 = 2019-01-26 | 보존url = https://web.archive.org/web/20190126220955/https://www.gajotres.net/best-available-php-restful-micro-frameworks/4/#ch7 | 보존날짜 = 2019-01-26 | url-status = dead }}</ref> 대체적으로 마이크로 프레임워크 비교를 위한 벤치마크에서 가장 빠른 것들 가운데 하나로 속해있다.<ref>{{웹 인용 | url = http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/ | title = Performance benchmark of popular PHP Frameworks | 확인날짜 = 2019-01-26 | 보존url = https://web.archive.org/web/20150914165541/http://systemsarchitect.net/performance-benchmark-of-popular-php-frameworks/ | 보존날짜 = 2015-09-14 | url-status = dead }}</ref><ref>{{웹 인용| url = http://blog.a-way-out.net/blog/2015/03/27/php-framework-benchmark/ | title = PHP Framework benchmark}}</ref>

== 예 ==
다음의 코드는 [[Hello World!]]를 출력하는 단순한 웹 애플리케이션을 보여준다.

<syntaxhighlight lang="php">
$app = new Silex\Application();

$app->get('/', function() use($app) {
    return 'Hello World!';
});

$app->run();
</syntaxhighlight>

== 같이 보기 ==
* [[심포니 (웹 프레임워크)]]

== 각주 ==
{{각주}}

== 외부 링크 ==
* {{공식 웹사이트}}

{{PHP}}
{{웹 프레임워크}}

[[분류:PHP로 작성된 자유 소프트웨어]]
[[분류:PHP 프레임워크]]
[[분류:MIT 라이선스 소프트웨어]]
[[분류:웹 프레임워크]]