Skip to content

Commit f7fa3f2

Browse files
committed
added new page 'installation'
1 parent 07b50c6 commit f7fa3f2

17 files changed

+1104
-0
lines changed

nette/bg/installation.texy

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Инсталиране на Nette
2+
********************
3+
4+
.[perex]
5+
Nette е семейство от разширени библиотеки за PHP, които можете да използвате напълно самостоятелно. Nette е също така и цялостна рамка. Тази страница ви показва как да инсталирате всяка библиотека или цялата рамка.
6+
7+
8+
.[note]
9+
Нови сте в Nette? Препоръчваме ви да разгледате и [урока Създаване на първото ви приложение |quickstart:].
10+
11+
12+
Как да инсталирате пакети .[#toc-how-to-install-packages]
13+
---------------------------------------------------------
14+
15+
Отделните [пакети |www:packages] от фамилията Nette се инсталират с помощта на инструмента [Composer |best-practices:composer]. Ако не сте запознати с него, определено трябва да започнете с него. Той е много полезен инструмент.
16+
17+
Например, необходимо ли ви е да обхождате файловата система в кода си? [Finder |utils:finder], който е включен в пакета `nette/utils` (вижте дясната колона), е чудесен за това. Можете да го инсталирате от командния ред:
18+
19+
```shell
20+
composer require nette/utils
21+
```
22+
23+
Това ще инсталира и всички останали пакети.
24+
25+
Алтернативен начин е да добавите всички пакети наведнъж, като инсталирате `nette/nette`:
26+
27+
```shell
28+
composer require nette/nette
29+
```
30+
31+
32+
Как да създадем нов проект .[#toc-how-to-create-a-new-project]
33+
--------------------------------------------------------------
34+
35+
Искате да създадете нов проект в Nette? Най-лесният начин да започнете е да изтеглите основния скелет на уеб приложение, наречен [Web Project |https://github.com/nette/web-project].
36+
37+
Отново програмата Composer ще ви помогне да настроите проекта си. Намерете главната директория на вашия уеб сървър (напр. `/var/www` или `C:\InetPub`). Изпълнете следната команда в командния ред, но заменете `my-project` с името на директорията, която трябва да бъде създадена:
38+
39+
```shell
40+
composer create-project nette/web-project my-project
41+
```
42+
43+
(Ако не искате да използвате Composer, [изтеглете архива |https://github.com/nette/web-project/archive/preloaded.zip], разархивирайте го и го копирайте в главната директория на уеб сървъра).
44+
45+
Ако разработвате на macOS или Linux (или друга Unix-базирана система), все пак ще трябва да [зададете права за запис |nette:troubleshooting#setting-directory-permissions].
46+
47+
Чудесното при Nette е, че не е необходимо да конфигурирате или настройвате нищо сложно. Така че до този момент началната страница на уеб проекта трябва да работи. Можете да проверите това, като отворите браузъра си на следния URL адрес:
48+
49+
```
50+
http://localhost/my-project/www/
51+
```
52+
53+
и трябва да видите началната страница на Nette Framework:
54+
55+
[* qs-welcome.webp .{url: http://localhost/my-project/www/} *]
56+
57+
Ура, скелетът работи! Изтрийте шаблона за посрещане и можете да започнете да пишете чудесно ново приложение.
58+
59+
.[note]
60+
Ако възникне проблем, [опитайте тези няколко съвета |nette:troubleshooting#Nette Is Not Working, White Page Is Displayed].
61+
62+
63+
Инструменти .[#toc-tools]
64+
-------------------------
65+
66+
Препоръчваме ви да използвате [качествен IDE и всички необходими плъгини |best-practices:editors-and-tools]- това ще ви направи изключително ефективни.
67+
68+
69+
{{leftbar: www:@menu-common}}

nette/cs/installation.texy

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Instalace Nette
2+
***************
3+
4+
.[perex]
5+
Nette je rodina vyspělých knihoven pro PHP, které můžete používat zcela samostatně. Nette je také full-stack framework. Tato stránka vám ukáže, jak jednotlivé knihovny nebo celý framework nainstalovat.
6+
7+
8+
.[note]
9+
Jste v Nette nováčkem? Doporučujeme vám projít si také [tutorial Píšeme první aplikaci|quickstart:].
10+
11+
12+
Jak instalovat balíčky
13+
----------------------
14+
15+
Jednotlivé [balíčky|www:packages] z rodiny Nette se instalují pomocí nástroje [Composer |best-practices:composer]. Pokud jej neznáte, určitě byste měli začít s ním. Je to velice užitečný nástroj.
16+
17+
Potřebujete kupříkladu ve svém kódu procházet souborovým systémem? Na to se skvěle hodí [Finder |utils:finder], který je součástí balíčku `nette/utils` (viz pravý sloupec). Instalaci provedete z příkazové řádky:
18+
19+
```shell
20+
composer require nette/utils
21+
```
22+
23+
Tímto způsobem nainstalujete i všechny ostatní balíčky.
24+
25+
Alternativní cestou je přidat úplně všechny balíčky naráz tím, že nainstalujete `nette/nette`:
26+
27+
```shell
28+
composer require nette/nette
29+
```
30+
31+
32+
Jak vytvořit nový projekt
33+
-------------------------
34+
35+
Chystáte se na Nette postavit nový projekt? Nejjednodušší start je stáhnout základní skeleton webové aplikace, který se jmenuje [Web Project |https://github.com/nette/web-project].
36+
37+
Se založením projektu vám opět pomůže Composer. Najděte si kořenový adresář webového serveru (např. `/var/www` nebo `C:\InetPub`). V příkazové řádce spusťte následující příkaz, jen místo `my-project` zadejte název adresáře, který se má vytvořit:
38+
39+
```shell
40+
composer create-project nette/web-project my-project
41+
```
42+
43+
(Pokud nechcete použít Composer, [stáhněte si archív |https://github.com/nette/web-project/archive/preloaded.zip], rozbalte jej a zkopírujte do kořenového adresáře webového serveru.)
44+
45+
Pokud vyvíjíte na macOS nebo na Linuxu (nebo na jakémkoliv jiném systému založeném na Unixu), budete muset ještě [nastavit práva zápisu|nette:troubleshooting#Nastavení práv adresářů] webovému serveru.
46+
47+
Na Nette je skvělé, že nemusíte nic složitě konfigurovat nebo nastavovat. Takže už v tento okamžik by měla úvodní stránka Web Projectu fungovat. Vyzkoušíte to otevřením prohlížeče na následující URL adrese:
48+
49+
```
50+
http://localhost/my-project/www/
51+
```
52+
53+
a uvidíte úvodní stránku Nette Frameworku:
54+
55+
[* qs-welcome.webp .{url: http://localhost/my-project/www/} *]
56+
57+
Hurá, skeleton funguje! Uvítací šablonu klidně smažte a můžete začít psát novou skvělou aplikaci.
58+
59+
.[note]
60+
Pokud nastal problém, [zkuste těchto pár tipů |nette:troubleshooting#Nejde mi Nette, zobrazuje se bílá stránka].
61+
62+
63+
Nástroje
64+
--------
65+
66+
Doporučujeme používat pro práci [kvalitní IDE a všechny potřebné pluginy |best-practices:editors-and-tools], nesmírně vás to zefektivní.
67+
68+
69+
{{leftbar: www:@menu-common}}

nette/de/installation.texy

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Installation von Nette
2+
**********************
3+
4+
.[perex]
5+
Nette ist eine Familie von fortschrittlichen Bibliotheken für PHP, die Sie komplett eigenständig verwenden können. Nette ist auch ein Full-Stack-Framework. Diese Seite zeigt Ihnen, wie Sie die einzelnen Bibliotheken oder das gesamte Framework installieren können.
6+
7+
8+
.[note]
9+
Sind Sie neu bei Nette? Dann empfehlen wir Ihnen auch [das Tutorial Erstellen Sie Ihre erste Anwendung |quickstart:].
10+
11+
12+
Wie man Pakete installiert .[#toc-how-to-install-packages]
13+
----------------------------------------------------------
14+
15+
Die einzelnen [Pakete |www:packages] der Nette-Familie werden mit dem [Composer-Tool |best-practices:composer] installiert. Wenn Sie damit nicht vertraut sind, sollten Sie unbedingt damit beginnen. Es ist ein sehr nützliches Werkzeug.
16+
17+
Müssen Sie zum Beispiel das Dateisystem in Ihrem Code durchsuchen? Der [Finder |utils:finder], der im Paket `nette/utils` (siehe rechte Spalte) enthalten ist, ist dafür hervorragend geeignet. Sie können ihn von der Kommandozeile aus installieren:
18+
19+
```shell
20+
composer require nette/utils
21+
```
22+
23+
Dadurch werden auch alle anderen Pakete installiert.
24+
25+
Eine andere Möglichkeit ist, alle Pakete auf einmal hinzuzufügen, indem Sie `nette/nette` installieren:
26+
27+
```shell
28+
composer require nette/nette
29+
```
30+
31+
32+
Wie man ein neues Projekt erstellt .[#toc-how-to-create-a-new-project]
33+
----------------------------------------------------------------------
34+
35+
Möchten Sie ein neues Projekt auf Nette erstellen? Der einfachste Weg, damit zu beginnen, ist der Download des Grundgerüsts für Webanwendungen, genannt [Webprojekt |https://github.com/nette/web-project].
36+
37+
Auch hier hilft Ihnen der Composer beim Einrichten Ihres Projekts. Suchen Sie das Stammverzeichnis Ihres Webservers (z. B. `/var/www` oder `C:\InetPub`). Führen Sie den folgenden Befehl an der Eingabeaufforderung aus, wobei Sie `my-project` durch den Namen des zu erstellenden Verzeichnisses ersetzen:
38+
39+
```shell
40+
composer create-project nette/web-project my-project
41+
```
42+
43+
(Wenn Sie den Composer nicht verwenden möchten, [laden Sie das Archiv herunter |https://github.com/nette/web-project/archive/preloaded.zip], entpacken Sie es und kopieren Sie es in das Stammverzeichnis des Webservers).
44+
45+
Wenn Sie auf macOS oder Linux (oder einem anderen Unix-basierten System) entwickeln, müssen Sie trotzdem [Schreibrechte festlegen |nette:troubleshooting#setting-directory-permissions].
46+
47+
Das Tolle an Nette ist, dass Sie nichts Kompliziertes konfigurieren oder einrichten müssen. Jetzt sollte die Webprojekt-Homepage funktionieren. Sie können dies testen, indem Sie Ihren Browser unter der folgenden URL öffnen:
48+
49+
```
50+
http://localhost/my-project/www/
51+
```
52+
53+
und Sie sollten die Nette Framework Willkommensseite sehen:
54+
55+
[* qs-welcome.webp .{url: http://localhost/my-project/www/} *]
56+
57+
Hurra, das Skelett funktioniert! Löschen Sie die Willkommensvorlage und Sie können mit dem Schreiben einer großartigen neuen Anwendung beginnen.
58+
59+
.[note]
60+
Wenn es ein Problem gibt, [versuchen Sie diese Tipps |nette:troubleshooting#Nette Is Not Working, White Page Is Displayed].
61+
62+
63+
Werkzeuge .[#toc-tools]
64+
-----------------------
65+
66+
Wir empfehlen die Verwendung einer [qualitativ hochwertigen IDE und aller notwendigen Plugins |best-practices:editors-and-tools], die Sie extrem effizient machen werden.
67+
68+
69+
{{leftbar: www:@menu-common}}

nette/el/installation.texy

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Εγκατάσταση Nette
2+
*****************
3+
4+
.[perex]
5+
Η Nette είναι μια οικογένεια προηγμένων βιβλιοθηκών για την PHP που μπορείτε να χρησιμοποιήσετε εντελώς αυτόνομα. Η Nette είναι επίσης ένα πλαίσιο πλήρους υλοποίησης. Αυτή η σελίδα σας δείχνει πώς να εγκαταστήσετε κάθε βιβλιοθήκη ή ολόκληρο το πλαίσιο.
6+
7+
8+
.[note]
9+
Είστε νέοι στη Nette; Σας προτείνουμε επίσης να δείτε [το σεμινάριο Δημιουργία της πρώτης σας εφαρμογής |quickstart:].
10+
11+
12+
Πώς να εγκαταστήσετε πακέτα .[#toc-how-to-install-packages]
13+
-----------------------------------------------------------
14+
15+
Τα επιμέρους [πακέτα |www:packages] της οικογένειας Nette εγκαθίστανται χρησιμοποιώντας το εργαλείο [Composer |best-practices:composer]. Αν δεν είστε εξοικειωμένοι με αυτό, θα πρέπει οπωσδήποτε να ξεκινήσετε με αυτό. Πρόκειται για ένα πολύ χρήσιμο εργαλείο.
16+
17+
Για παράδειγμα, χρειάζεται να διασχίσετε το σύστημα αρχείων στον κώδικά σας; Το [Finder |utils:finder], το οποίο περιλαμβάνεται στο πακέτο `nette/utils` (βλ. δεξιά στήλη), είναι εξαιρετικό γι' αυτό. Μπορείτε να το εγκαταστήσετε από τη γραμμή εντολών:
18+
19+
```shell
20+
composer require nette/utils
21+
```
22+
23+
Αυτό θα εγκαταστήσει επίσης όλα τα άλλα πακέτα.
24+
25+
Ένας εναλλακτικός τρόπος είναι να προσθέσετε όλα τα πακέτα ταυτόχρονα εγκαθιστώντας το `nette/nette`:
26+
27+
```shell
28+
composer require nette/nette
29+
```
30+
31+
32+
Πώς να δημιουργήσετε ένα νέο έργο .[#toc-how-to-create-a-new-project]
33+
---------------------------------------------------------------------
34+
35+
Σκοπεύετε να δημιουργήσετε ένα νέο έργο στη Nette; Ο ευκολότερος τρόπος για να ξεκινήσετε είναι να κατεβάσετε το βασικό σκελετό της εφαρμογής ιστού, που ονομάζεται [Web Project |https://github.com/nette/web-project].
36+
37+
Και πάλι, το Composer θα σας βοηθήσει να ρυθμίσετε το έργο σας. Βρείτε τον ριζικό κατάλογο του διακομιστή ιστού σας (π.χ. `/var/www` ή `C:\InetPub`). Εκτελέστε την ακόλουθη εντολή στη γραμμή εντολών, αλλά αντικαταστήστε το `my-project` με το όνομα του καταλόγου που θα δημιουργηθεί:
38+
39+
```shell
40+
composer create-project nette/web-project my-project
41+
```
42+
43+
(Αν δεν θέλετε να χρησιμοποιήσετε το Composer, [κατεβάστε το αρχείο |https://github.com/nette/web-project/archive/preloaded.zip], αποσυμπιέστε το και αντιγράψτε το στον ριζικό κατάλογο του διακομιστή ιστού).
44+
45+
Αν αναπτύσσετε σε macOS ή Linux (ή σε οποιοδήποτε άλλο σύστημα που βασίζεται σε Unix), θα χρειαστεί να [ορίσετε δικαιώματα εγγραφής |nette:troubleshooting#setting-directory-permissions].
46+
47+
Το σπουδαίο με το Nette είναι ότι δεν χρειάζεται να διαμορφώσετε ή να ρυθμίσετε κάτι περίπλοκο. Έτσι, σε αυτό το σημείο, η αρχική σελίδα του Web Project θα πρέπει να λειτουργεί. Μπορείτε να το δοκιμάσετε ανοίγοντας το πρόγραμμα περιήγησής σας στην ακόλουθη διεύθυνση URL:
48+
49+
```
50+
http://localhost/my-project/www/
51+
```
52+
53+
και θα πρέπει να δείτε τη σελίδα καλωσορίσματος του Nette Framework:
54+
55+
[* qs-welcome.webp .{url: http://localhost/my-project/www/} *]
56+
57+
Ζήτω, ο σκελετός λειτουργεί! Διαγράψτε το πρότυπο καλωσορίσματος και μπορείτε να αρχίσετε να γράφετε μια νέα υπέροχη εφαρμογή.
58+
59+
.[note]
60+
Αν υπάρχει κάποιο πρόβλημα, [δοκιμάστε αυτές τις μερικές συμβουλές |nette:troubleshooting#Nette Is Not Working, White Page Is Displayed].
61+
62+
63+
Εργαλεία .[#toc-tools]
64+
----------------------
65+
66+
Σας συνιστούμε να χρησιμοποιείτε ένα [ποιοτικό IDE και όλα τα απαραίτητα plugins |best-practices:editors-and-tools], θα σας κάνει εξαιρετικά αποδοτικούς.
67+
68+
69+
{{leftbar: www:@menu-common}}

nette/en/installation.texy

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
Installing Nette
2+
****************
3+
4+
.[perex]
5+
Nette is a family of advanced libraries for PHP that you can use completely standalone. Nette is also a full-stack framework. This page shows you how to install each library or the whole framework.
6+
7+
8+
.[note]
9+
Are you new to Nette? We also recommend you to check out [the tutorial Create Your First Application |quickstart:].
10+
11+
12+
How to Install Packages
13+
-----------------------
14+
15+
The individual [packages |www:packages] in the Nette family are installed using the [Composer |best-practices:composer] tool. If you are not familiar with it, you should definitely start with it. It is a very useful tool.
16+
17+
For example, do you need to traverse the file system in your code? The [Finder |utils:finder], which is included in the `nette/utils` package (see right column), is great for that. You can install it from the command line:
18+
19+
```shell
20+
composer require nette/utils
21+
```
22+
23+
This will also install all other packages.
24+
25+
An alternative way is to add all the packages at once by installing `nette/nette`:
26+
27+
```shell
28+
composer require nette/nette
29+
```
30+
31+
32+
How to Create a New Project
33+
---------------------------
34+
35+
Are you going to build a new project on Nette? The easiest way to start is to download the basic web application skeleton, called [Web Project |https://github.com/nette/web-project].
36+
37+
Again, Composer will help you set up your project. Find the root directory of your web server (e.g., `/var/www` or `C:\InetPub`). Run the following command at the command prompt, but replace `my-project` with the name of directory to be created:
38+
39+
```shell
40+
composer create-project nette/web-project my-project
41+
```
42+
43+
(If you don't want to use Composer, [download the archive |https://github.com/nette/web-project/archive/preloaded.zip], unzip it, and copy it to the root directory of the web server.)
44+
45+
If you are developing on macOS or Linux (or any other Unix-based system), you will still need to [set write permissions|nette:troubleshooting#setting-directory-permissions].
46+
47+
The great thing about Nette is that you don't have to configure or set up anything complicated. So by this point, the Web Project home page should be working. You can test this by opening your browser at the following URL:
48+
49+
```
50+
http://localhost/my-project/www/
51+
```
52+
53+
and you should see the Nette Framework welcome page:
54+
55+
[* qs-welcome.webp .{url: http://localhost/my-project/www/} *]
56+
57+
Hooray, the skeleton works! Delete the welcome template and you can start writing a great new application.
58+
59+
.[note]
60+
If there's a problem, [try these few tips |nette:troubleshooting#Nette Is Not Working, White Page Is Displayed].
61+
62+
63+
Tools
64+
-----
65+
66+
We recommend using a [quality IDE and all the necessary plugins |best-practices:editors-and-tools], it will make you extremely efficient.
67+
68+
69+
{{leftbar: www:@menu-common}}

0 commit comments

Comments
 (0)