![]() |
Програмиране в среда Интернет |
|
|
FTP (File Transfer Protocol) - Тази услуга се използва за прехвърляне на файлове между сървъра и потребители или обратно. Тук могат да се задават нива на достъп на отделните потребители, които се идентифицират с потребителско име и парола. Услугата FTP се базира на протокола FTP. Той се основава на даване на команди на сървъра от клиента и тяхното изпълнение. Командите могат да бъдат за полуване или изпращане на файл, разглеждане на директории и др. Командите се изпълняват от ftp сървъра и информацията се подава към ftp клиента на потребителя. Порта по подразбиране на протокола е 21. Flash e векторен графичен формат разработен от Macromedia. С помоща на Flash може да се правят както статични изображения, така и анимации. Основното предеимство на Flash пред другите формати е това, че вие може да направите вашата страница изцяло на Flash, тъй като формата позволява итерактивност с потребителя. В една Flash анимация вие може да интегрирате както изображения, така и звук и хипервръзки. Освен това благодарение на Action Script вие може да поставяте във флаш анимациите и малки програми. Това е една от най-перспективните технологии в съвременния WEB, защото в един флаш клип може да интегрирате всички елементи, необходими за изработката на атрактивна WEB страница. Тъй като флаш е векторен формат, той изглежда еднакво добре на монитори с различни резолюции. Известен недостатък е сравнително големия размер на файла. Функцията е основната градивна единица на повеяето езици за програмиране. Една функция може да взима един или повече аргумента (може и 0) прави нещо с тях и след това връща стойност. Тя може да е вградена в програмния език или да е предоставена от програмиста. Файл е структура от данни намираща се на вашият хард диск. Всяка една информация на хард диска ви се пази по един или друг начин във файл. Файловете може да са структурирани в директории и името на даден файл е уникално за директорията. Под файлов манипулатор в Perl се разбира етикет, който ни дава "манипулатор", за файла с който искаме да работим. Файловете позволения е начина за определяне какво могат да правят върху дадения файл различните потребители на една многопотребителска операционна система. Всеки файл има три вида позволения : за четене, за запис и за изпълнение. Те могат да се комбинират по произволен начин. Освен това тези позволения може са различно за потребителя, на който е файла, неговата група и всички останали. Позволенията се отбелязват съответно с буквите :r, w, x. Задаването на позволения под UNIX/Linux става с командата chmod последвана от три цифри и името на файла накрая. Ето пример:
Както виждате сега файла вече може да се изпълнява
(ако се чудите как може един HTML файл да се изпълнява...това е Linux,
но все пак бъдете сигурни, че изпълнението ще се прекрати с грешка, ако
това наистина е HTML файл), чете и пише от потребителя dino и да се чете
и пише от негова група (users) и от всички останали (Others). В трицифреното
число, първата цифра отговаря за правата на потребителя, втората за групата,
а третата за всички останали. Изчисляването на файловите позволения става
чрез просто събиране на три числа, всяко от което отговаря за едно от
трите позволения: 4 за четене, 2 за писане и 1 за изпълнение. |
||