An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns.Smarty is intended to simplify compartmentalization, allowing the front-end of a web page to change separately from its back-end. Ideally, this lowers costs and minimizes the efforts associated with software maintenance.

Property Value
dbo:abstract
  • Smarty és un motor de plantilles per a PHP, l'objectiu de les quals és separar el contingut de la presentació en una pàgina web, es troba sota la llicència GPL per la qual cosa pot ser usat lliurement. És habitual que en grans projectes el rol del dissenyador gràfic i el del programador siguin coberts per persones diferents, no obstant això la programació en PHP té la tendència a combinar aquestes dues tasques en una persona i dins del mateix codi el que comporta grans dificultats a l'hora de canviar alguna part del disseny de la pàgina, ja que s'ha de furgar entre els scripts per a modificar la presentació del contingut, Smarty té com a objectiu solucionar aquest problema. (ca)
  • سمارتي (بالإنجليزية: Smarty)‏ هو محرك قوالب يستخدم من قبل مبرمجين لغة ال بي اتش بي لفصل الشيفرة البرمجية الخاصة باكواد بي اتش بي عن اكواد لغة ترميز النص الفائق مما يسهل في عملية تصميم القوالب الخاصة بالبرنامج. سمارتي مكتوبة بلغة بي إتش بي ومتوفرة للتحميل المجاني تحت رخصة جنو العمومية الصغرى. (ar)
  • Smarty ist eine freie (unter der LGPL veröffentlichte) Template-Engine, die als PHP-Bibliothek vorliegt. Sie wurde mit dem Ziel entworfen, bei der Entwicklung von Webapplikationen die Trennung von Code und Ausgabe zu ermöglichen. Die Ausgabe erfolgt meist in HTML, möglich ist aber jedes textbasierte Dateiformat, zum Beispiel auch XML. (de)
  • Smarty es un motor de plantillas para PHP, es decir, separa el código PHP, como lógica de negocios, del código HTML, como , y genera contenidos web mediante la colocación de etiquetas Smarty en un documento. Se encuentra bajo la Licencia Pública General Reducida de GNU. Es común que en grandes proyectos el rol de diseñador gráfico y el de programador sean cubiertos por personas distintas, sin embargo la programación en PHP tiene la tendencia de combinar estas dos labores en una persona y dentro del mismo código, lo que trae consigo grandes dificultades a la hora de cambiar alguna parte del diseño de la página, pues se tiene que escarbar entre los scripts para modificar la presentación del contenido, Smarty tiene como objetivo solucionar este problema. (es)
  • Smarty est un moteur de template pour le langage PHP. Il est rapide et permet la gestion des caches. Il facilite la séparation entre la logique applicative et la présentation (d'un point de vue du modèle OSI). Smarty est le moteur de template de quelques applications Web telles que Prestashop. (fr)
  • Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns.Smarty is intended to simplify compartmentalization, allowing the front-end of a web page to change separately from its back-end. Ideally, this lowers costs and minimizes the efforts associated with software maintenance. Smarty generates web content through the placement of special Smarty tags within a document. These tags are processed and substituted with other code. Tags are directives for Smarty that are enclosed by template delimiters. These directives can be variables, denoted by a dollar sign ($), functions, logical or loop statements. Smarty allows PHP programmers to define custom functions that can be accessed using Smarty tags. (en)
  • Smarty adalah (mesin templat) yang ditulis dalam PHP. Smarty memisahkan PHP dari HTML dan umumnya digunakan untuk menghasilkan isi HTML yang dinamis dengan mengizinkan peletakan tag khusus Smarty di dalam sebuah dokumen. Tag-tag yang dapat digunakan termasuk (namun tidak hanya berupa) variabel seperti {$variable}, dan sejumlah operator dan . Smarty paling sering digunakan oleh aplikasi-aplikasi berbasiskan PHP untuk memisahkan "" ("logika bisnis") dari presentasi. Hasilnya adalah pengkodean yang lebih ramping dan lebih mudah diubah. Sebagai contoh, penampilan (atau skin; "kulit") sebuah aplikasi berbasiskan Smarty biasanya dapat diubah dengan mudah tanpa perlu melakukan modifikasi terhadap business logic atau kode PHP. Smarty mengizinkan pemrograman templat dengan * regular expression * foreach * * nl2br dan banyak fitur lainnya. lainnya juga mendukung perintah-perintah ini dalam templat. (in)
  • Smartyは、PHPで実装され、主にPHPアプリケーションで使用されるテンプレートエンジンである。テンプレート自体のキャッシュ機能を有している。ライセンスはLGPL。 (ja)
  • 스마티(Smarty)는 PHP로 개발된 이다. 스마티는 주로 관심사 분리를 위한 도구로 홍보되었다. 스마티는 구분화를 단순하게 함으로써 웹 페이지의 프론트엔드가 백엔드로부터 분리되어 변화될 수 있도록 허용한다. 이것은 이상적으로 비용을 낮추고 소프트웨어 유지보수에 들어가는 노력을 최소화한다. (ko)
  • Smarty è un motore di web template scritto in PHP. Smarty consente di separare il codice PHP, la business logic (la programmazione del software), dal codice HTML, il (l'aspetto grafico di un sito web), e di generare contenuti web mediante il rimpiazzo di speciali Smarty tag all'interno del documento (sostituzione di variabili e molto altro). Un tag (marcatore) è una direttiva, racchiusa da speciali caratteri (tipicamente parentesi graffe), interpretata dal motore di Smarty. Queste direttive possono essere delle variabili, denotate dal simbolo del dollaro ($), funzioni, o anche istruzioni di controllo del flusso. Smarty permette ai programmatori PHP di definire delle funzioni da includere nei tag stessi di Smarty. (it)
  • Smarty – obiektowa biblioteka skryptów służąca do tworzenia szablonów dla aplikacji PHP. Pozwala na separację logiki aplikacji (PHP) od jej warstwy prezentacyjnej (HTML). Smarty działa poprzez umieszczanie w szablonach znaczników, które następnie są zastępowane generowaną przez aplikację treścią. Pakiet umożliwia stosowanie struktur kontrolnych (decyzyjnych, pętli, itp). System Smarty cechuje się wysoką wydajnością dzięki kompilowaniu szablonów do postaci skryptów PHP, a także wbudowanemu systemowi buforowania. Smarty jest pakietem o otwartym kodzie źródłowym, udostępnianym na zasadach licencji Lesser GPL. Można w łatwy sposób wzbogacać jego funkcjonalność poprzez wtyczki. (pl)
  • Smarty — компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную и данные от представления в духе концепции Model-view-controller. Язык шаблонов Smarty расширяет HTML smarty-тегами, встраиваемыми в документ. Эти теги могут представлять собой PHP-переменные (возможно, снабжённые модификаторами, напр. {$variable|nl2br}), функции или базовые конструкции структурного программирования, такие как {if …} … {else} … {/if}. Одно из предназначений Smarty — это отделение логики приложения от представления. Шаблоны, тем не менее, могут содержать в себе логику, но это должна быть логика представления данных. Она должна решать такие задачи, как подключение других шаблонов, чередующаяся окраска строчек в таблице, приведение букв к верхнему регистру, циклический проход по массиву для его отображения и т. п. Сама по себе библиотека Smarty не принуждает разделять логику приложения и представление — корректная дисциплина использования веб-шаблонов остаётся задачей разработчика. Smarty — первая шаблонная библиотека, использующая механизм кэширования байт-кода. (ru)
  • Smarty — це компілюючий обробник шаблонів до PHP. Надає інструменти, які дозволяють домогтися відділення прикладної логіки й даних від відображення. Це дуже зручно в ситуаціях, коли програміст і верстальник шаблону працюють окремо. (uk)
  • Smarty是一個PHP下的網頁模板系統。Smarty基本上是一種為了將不同考量的事情分離而推出的工具,這對某些應用程式是一種共通性設計策略。 (zh)
dbo:genre
dbo:license
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 774939 (xsd:integer)
dbo:wikiPageLength
  • 3595 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1080106936 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Monte Ohrt, Messju Mohr, Uwe Tews (en)
dbp:genre
dbp:license
dbp:logo
  • Smarty-logo.png (en)
dbp:name
  • Smarty (en)
dbp:programmingLanguage
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Smarty és un motor de plantilles per a PHP, l'objectiu de les quals és separar el contingut de la presentació en una pàgina web, es troba sota la llicència GPL per la qual cosa pot ser usat lliurement. És habitual que en grans projectes el rol del dissenyador gràfic i el del programador siguin coberts per persones diferents, no obstant això la programació en PHP té la tendència a combinar aquestes dues tasques en una persona i dins del mateix codi el que comporta grans dificultats a l'hora de canviar alguna part del disseny de la pàgina, ja que s'ha de furgar entre els scripts per a modificar la presentació del contingut, Smarty té com a objectiu solucionar aquest problema. (ca)
  • سمارتي (بالإنجليزية: Smarty)‏ هو محرك قوالب يستخدم من قبل مبرمجين لغة ال بي اتش بي لفصل الشيفرة البرمجية الخاصة باكواد بي اتش بي عن اكواد لغة ترميز النص الفائق مما يسهل في عملية تصميم القوالب الخاصة بالبرنامج. سمارتي مكتوبة بلغة بي إتش بي ومتوفرة للتحميل المجاني تحت رخصة جنو العمومية الصغرى. (ar)
  • Smarty ist eine freie (unter der LGPL veröffentlichte) Template-Engine, die als PHP-Bibliothek vorliegt. Sie wurde mit dem Ziel entworfen, bei der Entwicklung von Webapplikationen die Trennung von Code und Ausgabe zu ermöglichen. Die Ausgabe erfolgt meist in HTML, möglich ist aber jedes textbasierte Dateiformat, zum Beispiel auch XML. (de)
  • Smarty est un moteur de template pour le langage PHP. Il est rapide et permet la gestion des caches. Il facilite la séparation entre la logique applicative et la présentation (d'un point de vue du modèle OSI). Smarty est le moteur de template de quelques applications Web telles que Prestashop. (fr)
  • Smartyは、PHPで実装され、主にPHPアプリケーションで使用されるテンプレートエンジンである。テンプレート自体のキャッシュ機能を有している。ライセンスはLGPL。 (ja)
  • Smarty — це компілюючий обробник шаблонів до PHP. Надає інструменти, які дозволяють домогтися відділення прикладної логіки й даних від відображення. Це дуже зручно в ситуаціях, коли програміст і верстальник шаблону працюють окремо. (uk)
  • Smarty是一個PHP下的網頁模板系統。Smarty基本上是一種為了將不同考量的事情分離而推出的工具,這對某些應用程式是一種共通性設計策略。 (zh)
  • Smarty es un motor de plantillas para PHP, es decir, separa el código PHP, como lógica de negocios, del código HTML, como , y genera contenidos web mediante la colocación de etiquetas Smarty en un documento. Se encuentra bajo la Licencia Pública General Reducida de GNU. (es)
  • Smarty adalah (mesin templat) yang ditulis dalam PHP. Smarty memisahkan PHP dari HTML dan umumnya digunakan untuk menghasilkan isi HTML yang dinamis dengan mengizinkan peletakan tag khusus Smarty di dalam sebuah dokumen. Tag-tag yang dapat digunakan termasuk (namun tidak hanya berupa) variabel seperti {$variable}, dan sejumlah operator dan . Smarty mengizinkan pemrograman templat dengan * regular expression * foreach * * nl2br dan banyak fitur lainnya. lainnya juga mendukung perintah-perintah ini dalam templat. (in)
  • Smarty is a web template system written in PHP. Smarty is primarily promoted as a tool for separation of concerns.Smarty is intended to simplify compartmentalization, allowing the front-end of a web page to change separately from its back-end. Ideally, this lowers costs and minimizes the efforts associated with software maintenance. (en)
  • Smarty è un motore di web template scritto in PHP. Smarty consente di separare il codice PHP, la business logic (la programmazione del software), dal codice HTML, il (l'aspetto grafico di un sito web), e di generare contenuti web mediante il rimpiazzo di speciali Smarty tag all'interno del documento (sostituzione di variabili e molto altro). (it)
  • Smarty – obiektowa biblioteka skryptów służąca do tworzenia szablonów dla aplikacji PHP. Pozwala na separację logiki aplikacji (PHP) od jej warstwy prezentacyjnej (HTML). Smarty działa poprzez umieszczanie w szablonach znaczników, które następnie są zastępowane generowaną przez aplikację treścią. Pakiet umożliwia stosowanie struktur kontrolnych (decyzyjnych, pętli, itp). System Smarty cechuje się wysoką wydajnością dzięki kompilowaniu szablonów do postaci skryptów PHP, a także wbudowanemu systemowi buforowania. (pl)
  • Smarty — компилирующий обработчик шаблонов для PHP, один из инструментов, позволяющих отделить прикладную и данные от представления в духе концепции Model-view-controller. Язык шаблонов Smarty расширяет HTML smarty-тегами, встраиваемыми в документ. Эти теги могут представлять собой PHP-переменные (возможно, снабжённые модификаторами, напр. {$variable|nl2br}), функции или базовые конструкции структурного программирования, такие как {if …} … {else} … {/if}. Smarty — первая шаблонная библиотека, использующая механизм кэширования байт-кода. (ru)
rdfs:label
  • سمارتي (ar)
  • Smarty (ca)
  • Smarty (de)
  • Smarty (es)
  • Smarty (fr)
  • Smarty (in)
  • Smarty (it)
  • Smarty (ja)
  • 스마티 (ko)
  • Smarty (pl)
  • Smarty (template engine) (en)
  • Smarty (pt)
  • Smarty (ru)
  • Smarty (uk)
  • Smarty (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Smarty (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License