You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: database/cs/@home.texy
+139-3
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,145 @@
1
+
.[perex]
2
+
Nette Database je výkonná a elegantní databázová vrstva pro PHP, která vyniká svou jednoduchostí použití a chytrými funkcemi. Nevyžaduje žádnou složitou konfiguraci nebo generování entit, s Nette Database můžete začít pracovat okamžitě.
3
+
4
+
<div class="grid gap-3">
5
+
<div>
6
+
7
+
8
+
Database Core
9
+
=============
10
+
Nette Database Core je základní vrstva pro přístup k databázi, tzv. database abstraction layer. Tvoří obálku nad PDO a poskytuje základní funkcionalitu pokládání dotazů.
Nette Database Explorer zásadním způsobem zjednodušuje získávání dat z databáze bez nutnosti psát SQL dotazy. Pokládá efektivní dotazy a nepřenáší zbytečná data.
$database->query('SELECT * FROM users WHERE name =', $name);
84
+
```
85
+
86
+
Žádné `?`, `:param`, `@param` nebo jiné speciální syntaxe - prostě jen otazník.
87
+
88
+
</div>
89
+
90
+
<div>
91
+
92
+
93
+
Chytrá detekce vazeb
94
+
--------------------
95
+
Nepotřebujete konfigurovat entity ani mapování:
96
+
97
+
```php
98
+
$book = $explorer->table('book')->get(1);
99
+
echo $book->author->name; // automaticky nalezne vazbu přes book.author_id
100
+
```
101
+
102
+
</div>
103
+
104
+
<div>
105
+
106
+
107
+
Adaptivní načítání dat
108
+
----------------------
109
+
110
+
Automaticky načítá jen sloupce, které skutečně používáte v kódu
111
+
112
+
```php
113
+
foreach ($books as $book) {
114
+
echo $book->title; // načte se jen sloupec title
115
+
}
116
+
```
117
+
118
+
</div>
119
+
120
+
<div>
121
+
122
+
123
+
Přes 18 let vývoje
124
+
==================
125
+
Nette vyvíjíme přes 18 let - a číslo stále roste! Knihovny, které poskytujeme, jsou proto **velmi zralé, stabilní a široce používané**. Věří jim řada globálních korporací a pohání mnoho významných webových stránek. <a href="https://builtwith.nette.org">Kdo používá a důvěřuje Nette?</a>
126
+
127
+
</div>
128
+
</div>
129
+
130
+
131
+
Instalace
132
+
=========
133
+
134
+
Knihovnu stáhnete a nainstalujete pomocí nástroje [Composer|best-practices:composer]:
135
+
136
+
```shell
137
+
composer require nette/database
138
+
```
1
139
2
140
3
141
Podporované databáze
4
-
====================
142
+
--------------------
5
143
6
144
Nette podporuje následující databáze:
7
145
@@ -15,7 +153,5 @@ Nette podporuje následující databáze:
15
153
| ODBC | odbc | ANO | -
16
154
17
155
18
-
19
-
20
156
{{title: Nette Database}}
21
157
{{description: Nette Database zásadním způsobem zjednodušuje získávání dat z databáze bez nutnosti psát SQL dotazy. Pokládá efektivní dotazy a nepřenáší zbytečná data.}}
0 commit comments