20 Июля 2020 | 2020 m. Liepos 20 d | 20 July 2020

2) „PHP“ редактор „Notepad++“ и его возможности

Основные возможности „Notepad++“ это поддержка национальных символов, например: Литовские национальные символы ą, č, ę, ė, į, š, ų, ū, ž; Украинские национальные символы ґ, є, і, ї и '(знак апострофа). Скачать можно здесь [1]. Так-же есть возможность выбрать английский, русский, литовский, украинский или другой язык графического интерфейса [2].

При работе с „Denwer“ и скриптами (например, книжный образцовый скрипт от „SoftTime“) бывают ситуации когда в „Denwer“ не открывается правильно скрипт, в браузере вместо русского текста появляются непонятные символы. Для того чтобы это решить ситуацию надо в „Notepad++“ файлы скриптов перекодировать в „UTF-8“ (в моем случае). Тогда появится русский язык на сайте в браузере.

Так-же „Notepad++“ поддерживает подсветку синтаксиса таких web технологий, как: „HTML“, „CSS“, „PHP“, „Java Script“, „SQL“. „Notepad++“ позволяет открыть множество файлов и делать в них поиск и замену текста. Так-же есть команды, которые облегчают разработку или анализ скрипта, например „открыть несколько файлов“, „сохранить все“, группа файлов „история редактирования файлов“, блочное редактирование (когда можно свернуть или развернуть блок исходного кода).
----------
2) „PHP“ redaktorius „Notepad++“ ir jo galimybės

Pagrindinės „Notepad++“ savybės yra nacionalinių simbolių palaikymas, pavyzdžiui: Lietuvos nacionaliniai simboliai ą, č, ę, ė, į, š, ų, ū, ž; Ukrainos nacionaliniai simboliai ґ, є, і, ї ir ’(apostrofo ženklas). Atsisiųsti galite čia [1]. Taip pat grafinėje sąsajoje galima pasirinkti anglų, rusų, lietuvių, ukrainiečių ar kitą kalbą [2].

Kai dirbate su „Denwer“ ir scenarijais (pvz., knygos pavyzdinis scenarijus iš „SoftTime“), būna situacijų, kai scenarijus tinkamai neatsidaro „Denwer“, naršyklėje vietoje rusiško teksto atsiranda nesuprantamų simbolių. Norint išspręsti susidariusią situaciją, reikia perkoduoti scenarijaus failus su „Notepad++“ į „UTF-8“ (mano atveju). Tada naršyklėje svetainėje pasirodys rusų kalba.

Taip pat „Notepad ++“ palaiko sintaksės paryškinimą tokioms interneto technologijoms kaip „HTML“, „CSS“, „PHP“, „Java Script“, „SQL“. „Notepad++“ leidžia atidaryti kelis failus ir ieškoti bei pakeisti juose esantį tekstą. Taip pat yra komandų, kurios palengvina scenarijaus kūrimą ar analizę, pavyzdžiui, „atidaryti kelis failus“, „išsaugoti visus“, failų grupė „failų redagavimo istorija“, blokuoti redagavimą (kai galite sutraukti arba išplėsti šaltinio kodo bloką).
----------
2) „PHP“ editor „Notepad++“ and its capabilities

The main features of „Notepad++“ are support for national symbols, for example: Lithuanian national symbols ą, č, ę, ė, į, š, ų, ū, ž; The national symbols of Ukraine are ґ, є, і, ї and ’(apostrophe sign). You can download it here [1]. It is also possible to select English, Russian, Lithuanian, Ukrainian or another language in the graphical interface [2].

When you work with „Denwer“ and scripts (such as a book sample script from „SoftTime“), there are situations where the script does not open properly in „Denwer“, and incomprehensible characters appear in the browser instead of Russian text. To resolve this situation, you need to transcode the script files with „Notepad++“ to „UTF-8“ (in my case). The website will then appear in Russian in the browser.

„Notepad++“ also supports syntax highlighting for web technologies such as „HTML“, „CSS“, „PHP“, „Java Script“, „SQL“. „Notepad++“ lets you open multiple files and find and change the text in them. There are also commands that make it easier to create or analyze a script, such as „open multiple files“, „save all“, a group of files „file edit history“, block editing (when you can collapse or expand a source code block).
----------
[1]https://notepad-plus-plus.org/downloads/
[2]https://npp-user-manual.org/docs/binary-translation/


11 Февраля 2020 | 11 Vasario 2020 | 11 February 2020

1) Установка „Denwer“ (или отдельно „Apache+PHP+MySQL“) и дальнейшее его использование

В условиях платных хостингов лучше выбрать установку „Denwer“, что будет бесплатно. Установочная программа „Denwer“ это есть локальная связка „Apache+PHP+MySQL+phpMyAdmin“ для „Windows“. Сайт „Denwer“ находится здесь [1]. Вам надо решить, надо ли вам „Denver“, с „PHP 5.3“ (или надо ли вам отдельной инсталяции „Apache+PHP+MySQL“, с „PHP 7“). Далее запустите „Denwer“:

-каталог для установки выберите „C:\WebServers“
-имя виртуального диска „Z:“
-запускать и останавливать систему по нажатию на ярлык (выбор „2“)

После окончания установки, создать в каталоге „C:\home“ каталог с именем сайта (например, „new-site.edu“), затем в этом каталоге создать каталог для субдомена „www“, потом перезапустить „Denwer“. Дальше вся работа с сайтом будет в каталоге „С:\home\new-site.edu\www“.

Для работы с национальными символами надо будет перенастроить „Denwer“, добавив поддержку кодировки „UTF-8“, как здесь [2] (Для этого можно в „/usr/local/apache/conf/httpd.conf“ заменить „AddDefaultCharset windows-1251“ на „AddDefaultCharset utf-8“).

Если по каким-то причинам, вы не хотите использовать „Denwer“, то можно попробовать отдельно установить „Apache+PHP+MySQL“ (с „PHP 7“).

Установка „Apache“

Загрузите экземпляр „Apache“ с „Apache Lounge“ [3]. Можно выбрать 64-бит редакцию (httpd-2.4.41-win64-VS16.zip). Как только архив .zip будет загружен, разархивируйте содержимое архива (например, сюда „C:\Apache24“). Так же надо будет установить файл „Visual Studio 2017 C++ Redistributables“ [4]. Далее выполните такие команды из командной строки администратора: „cd..“ > „cd..“ > „cd Apache24“ > „cd bin“ > „httpd.exe -k install“ > „httpd.exe -k start“ и попробуйте набрать в браузере в строке адрес „localhost“. Если в браузере появился текст „It works!“ - значит вы настроили „Apache“ успешно. Файлы сайтов хранятся по умолчанию в „C:\Apache24\htdocs“. Чтобы остановить сервис „Apache“, введите из командной строки администратора: „httpd.exe -k stop“. Если вам нужно внести изменения в „Apache“, вам нужно ввести „httpd.exe -k restart“.

Сайты в „Apache“

В каталоге „C:\Apache24\htdocs“ создаем каталог „new-site.edu“ и копируем туда „index.html“ из „C:\Apache24\htdocs“  

В файл „C:\Windows\System32\drivers\etc\hosts“ от имени администратора в „Notepad++“ добавляем: 

127.0.0.1       localhost
127.0.0.1       new-site.edu

В файл „C:\Apache24\conf\extra\httpd-vhosts.conf“ добавляем:

<VirtualHost *:80>
    DocumentRoot C:/Apache24/htdocs/new-site.edu
    ServerName new-site.edu
</VirtualHost>

В „C:\Apache24\conf\httpd.conf“ раскоментируем (удалить #):

#Include conf/extra/httpd-vhosts.conf

Перезагружаем „Apache“ и пробуем зайти в http://new-site.edu, если появился текст „It works!“, значит все правильно.

Установка „PHP“

Скачиваем „PHP“ системные файлы „php-7.4.2-Win32-vc15-x64.zip“ [5]. Разархивируем в „C:\PHP7“. В файле „C:\Apache24\conf\httpd.conf“ добавить в конец:

# ----- PHP Configuration -----
# LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
# Configure the path to php.ini
# PHPIniDir "С:/PHP7"
PHPIniDir "С:/PHP7"

Перезагружаем „Apache“. Создаем файл „C:\Apache24\htdocs\new-site.edu\ver.php“ и пишем туда: 

<?php phpinfo()?>

В браузере открываем http://new-site.edu/ver.php, если видим настройки „PHP“, значит мы успешно установили „PHP“.

Установка „MySQL“

Загружаем „mysql-installer-community-8.0.18.0.msi“ [6], запускаем. Выбираем такие опции:

- Setup Type - Custom
- Select Products and Features - можно выбрать только MySQL Server 8.0.18 X64

Далее устанавливаем и конфигурируем БД:

- High Availability - Standalone MySQL Server / Classic MySQL Replication
- Type and Networking - Config Type - Development Computer
- Authentication Method - Use Legacy Authantication Method(Retain MySQL 5.x Compatibility)
- Accounts and Roles - Current Root Password - Вводим пароль админа БД

Дальше переименовываем „C:\PHP7\php.ini-development“ в „C:\PHP7\php.ini“. В „php.ini“ раскоментируем (удаляем ;) „;extension=mysqli“ и меняем „;extension_dir = "ext"“ на „extension_dir = "C:\PHP7\ext"“.

Дальше можно создать БД из консоли Администратора БД(меню „Пуск > Программы > MySQL“) с помощью команды:

CREATE DATABASE db;

Далее создаем „C:\Apache24\htdocs\new-site.edu\db.php“ с содержанием:

<?php  
  $dbcnx = mysqli_connect("127.0.0.1", "root_login", "root_password", "db");
  if (!$dbcnx)  
  {  
    echo "Not Ok!";  
  }
  else
  {
    echo "Ok!";
  }
?>

Заходим в http://new-site.edu/db.php, если видим текст „Ok!“, значит „MySQL“ работает.
----------
1) „Denwer“ instaliavimas (arba atskirai „Apache+PHP+MySQL“) ir jo tolesnis naudojimas

Mokamo hostingo sąlygomis geriau pasirinkti vietinį „Denwer“ instaliavimą, kuris bus nemokamas. Denwer diegimo programa yra „Apache+PHP+MySQL+phpMyAdmin“ paketas „Windows'ui“. „Denwer“ svetainė yra čia [1]. Turite nuspręsti, ar jums reikia „Denver“, su „PHP 5.3“ (arba ar jums reikia atskiros „Apache+PHP+MySQL“ instaliacijos su „PHP 7“). Toliau paleiskite „Denwer“ ir pasirinkite (rusų kalba):

-каталог для установки выберите „C:\WebServers“
-имя виртуального диска „Z:“
-запускать и останавливать систему по нажатию на ярлык (pasirinkimas „2“)

Baigę diegti, sukurkite katalogą „C:\home“ kataloge su svetainės pavadinimu (pvz, new-site.edu), tada sukurkite katalogą „www“ subdomenui šiame kataloge, tada paleiskite „Denwer“. Tada visas darbas su svetaine bus kataloge „C:\home\new-site.edu\www“.

Norint dirbti su nacionaliniais simboliais, reikės iš naujo konfigūruoti „Denwer“, pridedant palaikymą „UTF-8“ kodavimui, kaip čia [2] (Norėdami tai padaryti, faile „/usr/local/apache/conf/httpd.conf“, pakeiskite „AddDefaultCharset windows-1251“ į „AddDefaultCharset utf-8“).

Jei dėl kokių nors priežasčių nenorite naudoti „Denwer“, galite pabandyti atskirai įdiegti „Apache+PHP+MySQL“ (su „PHP 7“).

„Apache“ įdiegimas

Atsisiųskite „Apache“ kopiją iš „Apache Lounge“ [3]. Galite pasirinkti 64 bitų leidimą (httpd-2.4.41-win64-VS16.zip). Kai atsisiųsite .zip archyvą, išpakuokite archyvo turinį (pavyzdžiui, čia „C:\Apache24“). Taip pat turėsite įdiegti failą „Visual Studio 2017 C++ Redistributables“ [4]. Tada paleiskite šias komandas iš administratoriaus komandų eilutės: „cd..“ > „cd..“ > „cd Apache24“ > „cd bin“ > „httpd.exe -k install“ > „httpd.exe -k start“ ir pabandykite naršyklėje įvesti adresą „localhost“. Jei naršyklėje pasirodo tekstas „It works!“ - taigi sėkmingai sukonfigūravote „Apache“. Pagal numatytuosius nustatymus svetainės failai saugomi „C:\Apache24\htdocs“. Norėdami sustabdyti „Apache“ servisą, administratoriaus komandų eilutėje įveskite: „httpd.exe -k stop“. Jei jums reikia atlikti „Apache“ pakeitimus, tada turite įvesti „httpd.exe -k restart“.

„Apache“ svetainės

Kataloge „C:\Apache24\htdocs“ sukurkite katalogą „new-site.edu“ ir nukopijuokite „index.html“ iš „C:\Apache24\htdocs“ ten.

Į failą „C:\Windows\System32\drivers\etc\hosts“ „Notepad++“ Administratorius režime pridėkite:

127.0.0.1       localhost
127.0.0.1       new-site.edu

Į failą „C:\Apache24\conf\extra\httpd-vhosts.conf“ pridėkite:

<VirtualHost *:80>
    DocumentRoot C:/Apache24/htdocs/new-site.edu
    ServerName new-site.edu
</VirtualHost>

Faile „C:\Apache24\conf\httpd.conf“ atšaukite eilutę (ištrinti #):

#Include conf/extra/httpd-vhosts.conf

Perkrauname „Apache“ ir bandome apsilankyti http://new-site.edu, jei pasirodo tekstas „It works!“, tada viskas yra teisinga.

„PHP“ įdiegimas 

Atsisiųskite „PHP“ sistemos failus „php-7.4.2-Win32-vc15-x64.zip“ [5]. Išpakuokite į „C:\PHP7“. Faile „C:\Apache24\conf\httpd.conf“ pridėti prie pabaigos: 

# ----- PHP Configuration -----
# LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
# Configure the path to php.ini
# PHPIniDir "С:/PHP7"
PHPIniDir "С:/PHP7"

Perkraukite „Apache“. Sukurkite failą „C:\Apache24\htdocs\new-site.edu\ver.php“ ir parašykite ten:

<?php phpinfo()?>

Naršyklėje atidarykite http://new-site.edu/ver.php, jei matome „PHP“ nustatymus, tada sėkmingai įdiegėme „PHP“.

„MySQL“ diegimas

Atsisiųskite „mysql-installer-community-8.0.18.0.msi“ [6], paleiskite jį. Nurodykite šiuos variantus:

- Setup Type - Custom
- Select Products and Features - galima pasirinkti tik MySQL Server 8.0.18 X64

Tada įdiekite ir sukonfigūruokite duomenų bazę:

- High Availability - Standalone MySQL Server / Classic MySQL Replication
- Type and Networking - Config Type - Development Computer
- Authentication Method - Use Legacy Authantication Method(Retain MySQL 5.x Compatibility)
- Accounts and Roles - Current Root Password - Įveskite DB administratoriaus slaptažodį

Tada pervardykite „C:\PHP7\php.ini-development“ į „C:\PHP7\php.ini“. Faile „php.ini“ komentuoti (ištrinti ;) „;extension = mysqli“ ir pakeisti „;extension_dir = "ext"“ į „extension_dir = "C:\PHP7\ext"“.

Tada galite sukurti duomenų bazę iš Duomenų bazės administratorius konsolės(meniu „Start > Programs > MySQL“) su komanda:

CREATE DATABASE db;

Tada sukurkite „C:\Apache24\htdocs\new-site.edu\db.php“ su turiniu:

<?php  
  $dbcnx = mysqli_connect("127.0.0.1", "root_login", "root_password", "db");  
  if (!$dbcnx)  
  {  
    echo "Not Ok!";  
  }
  else
  {
    echo "Ok!";
  }
?>

Einame į http://new-site.edu/db.php, jei matome tekstą „Ok!“, tada veikia „MySQL“.
----------
1) Installing „Denwer“ (or separately „Apache+PHP+MySQL“) and its subsequent use

With paid hosting, it is better to use a local „Denwer“ installation, which will be free. The „Denwer“ installer is an „Apache+PHP+MySQL+phpMyAdmin“ package for „Windows“. The „Denwer“ website is here [1]. You need to decide whether you need „Denver“ with „PHP 5.3“ (or whether you need a separate „Apache+PHP+MySQL“ installation with „PHP 7“). Run „Denwer“ below and select (in Russian):

-каталог для установки выберите „C:\WebServers“
-имя виртуального диска „Z:“
-запускать и останавливать систему по нажатию на ярлык (choice „2“)

When the installation is complete, create a directory in the „C:\home“ directory with the site name (for example new-site.edu), then create a directory for the www subdomain in that directory, then run „Denwer“. Then all work on the site will be in the directory „C:\home\new-site.edu\www“.

To work with national characters, you will need to reconfigure „Denwer“ by adding support for „UTF-8“ encoding, as here [2] (To do this, modify „AddDefaultCharset windows-1251“ to „AddDefaultCharset utf-8“).

If for some reason you don't want to use „Denwer“, you can try installing „Apache+PHP+MySQL“ separately (with „PHP 7“).

Installing „Apache“

Download a copy of „Apache“ from the „Apache Lounge“ [3]. You can select the 64-bit edition (httpd-2.4.41-win64-VS16.zip). When you download the .zip archive, unzip the contents of the archive (for example, here: „C:\Apache24“). You will also need to install the „Visual Studio 2017 C ++ Redistributables“ file [4]. Then run the following commands from the admin command prompt: „cd ..“ > „cd ..“ > „cd Apache24“ > „cd bin“ > „httpd.exe -k install“ > „httpd.exe -k start“ and try enter „localhost“ in your browser. If the text „It works!“ Appears in your browser - so you've successfully configured „Apache“. By default, site files are stored in „C:\Apache24\htdocs“. To stop „Apache“ service, enter: „httpd.exe -k stop“ at the administrator command prompt. If you need to make changes to „Apache“ then you need to type „httpd.exe -k restart“.

„Apache“ Sites

In the „C:\Apache24\htdocs“ directory, create the „new-site.edu“ directory and copy the „index.html“ from „C:\Apache24\htdocs“ there.

Add to „Notepad++“ in the „C:\Windows\System32\drivers\etc\hosts“ file in Admin mode:

127.0.0.1       localhost
127.0.0.1       new-site.edu

Add the following to your „C:\Apache24\conf\extra\httpd-vhosts.conf“ file:

<VirtualHost *:80>
    DocumentRoot C:/Apache24/htdocs/new-site.edu
    ServerName new-site.edu
</VirtualHost>

In „C:\Apache24\conf\httpd.conf“, undo the line (delete #):

#Include conf/extra/httpd-vhosts.conf

We reload „Apache“ and try to visit http://new-site.edu, if it says „It works!“ Then everything is correct.

Installing „PHP“

Download „PHP“ system files „php-7.4.2-Win32-vc15-x64.zip“ [5]. Unzip to „C:\PHP7“. In „C:\Apache24\conf\httpd.conf“, add to end:

# ----- PHP Configuration -----
# LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
LoadModule php7_module "С:/PHP7/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
# Configure the path to php.ini
# PHPIniDir "С:/PHP7"
PHPIniDir "С:/PHP7"

Restart „Apache“. Create the file „C:\Apache24\htdocs\new-site.edu\ver.php“ and write there:

<?php phpinfo()?>

Open http://new-site.edu/ver.php in your browser if we see „PHP“ settings then we have successfully installed „PHP“.

Installing „MySQL“

Download „mysql-installer-community-8.0.18.0.msi“ [6] and run it. Please specify the following options:

- Setup Type - Custom
- Select Products and Features - Only MySQL Server 8.0.18 X64 can be selected

Then install and configure the database:

- High Availability - Standalone MySQL Server / Classic MySQL Replication
- Type and Networking - Config Type - Development Computer
- Authentication Method - Use Legacy Authantication Method (Retain MySQL 5.x Compatibility)
- Accounts and Roles - Current Root Password - Enter the DB administrator password

Then rename „C:\PHP7\php.ini-development“ to „C:\PHP7\php.ini“. In „php.ini“ comment (delete ;) „;extension = mysqli“ and change „;extension_dir = "ext"“ to „extension_dir = "C:\PHP7\ext"“.

You can then create a database from the Database Admin console („Start menu > Programs > MySQL“) with the command:

CREATE DATABASE db;

Then create „C:\Apache24\htdocs\new-site.edu\db.php“ with the content:

<?php  
  $dbcnx = mysqli_connect("127.0.0.1", "root_login", "root_password", "db");  
  if (!$dbcnx)  
  {  
    echo "Not Ok!";  
  }
  else
  {
    echo "Ok!";
  }
?>

We go to http://new-site.edu/db.php, if we see the text „Ok!“ Then „MySQL“ is running.
----------
[1]http://www.denwer.ru
[2]https://ru.stackoverflow.com/questions/235786/Кодировка-страниц-на-сервере-denwer
[3]https://www.apachelounge.com/download/VS16/binaries/httpd-2.4.41-win64-VS16.zip
[4]https://aka.ms/vs/16/release/VC_redist.x64.exe
[5]https://windows.php.net/downloads/releases/php-7.4.2-Win32-vc15-x64.zip
[6]https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.18.0.msi

20 Апреля 2019 | 20 Balandžio 2019 | 20 April 2019

Привет всем, вы находитесь на сайте, который посвящен разработке „PHP“ скрипта „Сайт Фирмы“ (http://php-sample-code.blogspot.com). 

Разработка будет вестись частями с переводами на три языка (русский, литовский и английский). Сайт разработки приложения будет находиться на бесплатном сервисе блогов „Google Blogger“. „Сайт Фирмы“ будет с „HTML“, „PHP“, „MySQL“, „JavaScript“ кодом и элементами дизайна.

Системные требования „PHP“ приложения „Сайт Фирмы“:
- хостинг с поддержкой „Apache“, интерпретатора „PHP“ и базы данных „MySQL“ с „phpMyAdmin“
или:
- локальная связка „Apache+PHP+MySQL+phpMyAdmin“ для „Windows“ под названием „Denver“ (http://www.denwer.ru)
или:
- самим настроить „Apache+PHP+MySQL“ у себя на компьютере на „Windows“

Первый пункт понадобится тогда, когда вы будете иметь желание разместить код в Интернете, второй или третий когда вы будете иметь желание программировать у себя на компьютере.

Так-же для работы будет необходим „Windows“ редактор c подсветкой синтаксиса „PHP“, „HTML“, „MySQL“, „JavaScript“ и поддержкой кодировки „UTF-8“ (чтоб отображать национальные символы), такой как: „Notepad++“ (http://notepad-plus-plus.org) Есть еще другие редакторы „PHP“. Можно пробовать устанавливать „PHP“ расширение на „Microsoft Visual Studio“.

Для дизайна понадобится фото редактор „Adobe Photoshop“, „Adobe Illustrator“ для векторных действий, „Macromedia Dreamweaver“ HTML редактор.

Далее, вы сможете прочитать такую информацию:
1) Установка „Denwer“ (или отдельно „Apache+PHP+MySQL“) и дальнейшее его использование
2) „PHP“ редактор „Notepad++“ и его возможности
3) Придумываем будущий дизайн и устанавливаем „Adobe Photoshop“, „Adobe Illustrator“, „Macromedia Dreamweaver“ и создаем файлы элементов графического дизайна
4) Создание элементов „Сайт Фирмы“ и создание структуры „MySQL“
5) Создание меню для сайта с помощью онлайн генератора „PureCSS“ 
6) Создание основной и второстепенных страниц
7) Создание кода „Сайт Фирмы“ на „PHP“ и „MySQL“
- создание основной страницы
- создание .htaccess и дополнительных страниц
- создание поиска
- создание обратной связи
- создание блока новостей
8) Создание подсистемы администрирования „Сайт Фирмы“
9) Проверка основных функций „Сайт Фирмы“ и подсистемы администрирования
10) Дополнительные возможности на „Сайт Фирмы“
- добавление в „Google“
- регистрация в каталогах
----------
Sveiki visi, jūs esate tinklaraštyje, kuris skirtas programavimui „PHP“ scenarijaus „Įmonės Svetainė“ (http://php-sample-code.blogspot.com).

Programavimas vyks dalimis su vertimais į tris kalbas (rusų, lietuvių, anglų). Tinklaraštis bus saugomas ant nemokamų tinklaraščių serviso „Google Blogger“. „Įmonės Svetainė“ programavimas vyks su „HTML“, „PHP“, „MySQL“, „JavaScript“ kodais ir dizaino elementais. 

Tinklalapio „Įmonės Svetainė“ sisteminiai reikalavimai:
- hostingas su „Apache, PHP, MySQL, phpMyAdmin“
arba:
- „Windows“ programėlė „Denver“ su „Apache+PHP+MySQL+phpMyAdmin“ (http://www.denwer.ru)
arba:
- pačiam įdiegti „Apache+PHP+MySQL+phpMyAdmin“ ant „Windows“

Pirmas punktas prireiks tada, kada jūs norėsite įdėti koda į Internet, antras arba trečias kada norėsite pradėti programavimą savo kompiuteryje.

Taip pat darbui prireiks „Windows“ redaktorius su „PHP“, „HTML“, „MySQL“, „JavaScript“ kodo paryškinimu ir su palaikimu „UTF-8“ kodavimo (tam, kad vaizduoti nacionalinius simbolius). Yra toks, kaip „Notepad++“ (http://notepad-plus-plus.org). Yra ir kitų „PHP“ redaktorių. Taip pat galite pabandyti įdiegti „PHP“ plėtinį į „Microsoft Visual Studio“.

Dėl dizaino reikia „Adobe Photoshop“ nuotraukų redaktorius, „Adobe Illustrator“ vektoriniams veiksmams, „Macromedia Dreamweaver“ HTML redaktorius.

Toliau galite skaityti šią informaciją:
1) „Denwer“ instaliavimas (arba atskirai „Apache+PHP+MySQL“) ir jo tolesnis naudojimas
2) „PHP“ redaktorius „Notepad++“ ir jo galimybės
3) Planuojame dizainą ir instaliuojam „Adobe Photoshop“, „Adobe Illustrator“, „Macromedia Dreamweaver“ ir sukuriam grafinio dizaino elementus
4) „Įmonės Svetainė“ elementų sudarymas ir „MySQL“ struktūros sukūrimas
5) Svetainės meniu sukūrimas naudojant internetinį generatorių „PureCSS“
6) Pagrindinės ir antrinių puslapių kūrimas
7) „Įmonės Svetainė“ kodo sukūrimas „PHP“ ir „MySQL“
- pagrindinio puslapio sukūrimas
- .htaccess ir papildomų puslapių kūrimas
- sukurti paiešką
- grįžtamojo ryšio kūrimas
- sukurti naujienų bloką
8) „Įmonės Svetainė“ administravimo posistemio sukūrimas
9) „Įmonės Svetainė“ tinklalapio ir administravimo posistemio tikrinimas
10) Papildomos funkcijos „Įmonės Svetainė“
- pridėti prie „Google“
- registracija kataloguose
----------
Hello everyone, you are on the site, which is dedicated for programming „PHP“ script „Company Site“ (http://php-sample-code.blogspot.com).

Programming will take place with translations into three languages ​​(Russian, Lithuanian, English). The blog will be stored on the free blog service at „Google Blogger“. „Company Site“ programming will be done with „HTML“, „PHP“, „MySQL“, „JavaScript“ codes and design elements.

System Requirements for Website „Company Site“:
- hosting with „Apache, PHP, MySQL, phpMyAdmin“
or:
- „Windows“ app „Denver“ with „Apache+PHP+MySQL+phpMyAdmin“ (http://www.denwer.ru)
or:
- self-install „Apache+PHP+MySQL+phpMyAdmin“ on „Windows“

The first point will be when you want to put the code into the Internet, the second or third time you want to start programming on your computer.

It will also require a „Windows“ editor with „PHP“, „HTML“, „MySQL“, „JavaScript“ code highlighting and supported „UTF-8“ encoding (to represent national characters). It is like „Notepad++“ (http://notepad-plus-plus.org). There are other „PHP“ editors. You can also try to install the „PHP“ extension in „Microsoft Visual Studio“.

For design you need „Adobe Photoshop“ photo editor, „Adobe Illustrator“ for vector action, „Macromedia Dreamweaver“ HTML editor.

Below you can read the following information:
1) „Denwer“ installation (or separately „Apache+PHP+MySQL“) and further use
2) „PHP“ editor „Notepad++“ and its capabilities
3) We design and install „Adobe Photoshop“, „Adobe Illustrator“, „Macromedia Dreamweaver“ and create graphic design elements
4) Create „Company Site“ elements and Creating a „MySQL“ Structure
5) Creating a Website Menu Using the „PureCSS“ Generator
6) Basic and secondary pages creation
7) Creating a „Company Site“ Code in „PHP“ and „MySQL“
- Creating a home page
- Creating .htaccess and additional pages
- Create a search
- Feedback creation
- Create a news block
8) Creating an „Company Site“ Administration subsystem
9) „Company Site“ means the verification of the website and administration subsystem
10) Additional Features „Company Site“
- Add to „Google“
- registration in catalogs