• На главную

Articles Tagged ‘Юзаем технологии’

AJAX

AJAX

AJAX — это аббревиатура, которая означает Asynchronous Javascript and XML. На самом деле, AJAX не является новой технологией, так как и Javascript, и XML существуют уже довольно продолжительное время, а AJAX — это синтез обозначенных технологий. AJAX чаще всего ассоциируется с термином Web 2.0 и преподносится как новейшее Web-приложение.

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

Это намного удобнее, так как не приходится долго ждать, и экономичнее, так как не все обладают безлимитным интернетом. Правда в этом случае, разработчику необходимо следить, чтобы пользователь был в курсе того, что происходит на странице. Это можно реализовать с использованием индикаторов загрузки, текстовых сообщений о том, что идёт обмен данными с сервером. Необходимо также понимать, что не все браузеры поддерживают AJAX (старые версии браузеров и текстовые браузеры).

AJAX

AJAX

AJAX - це абревіатура, яка означає Asynchronous Javascript and XML. Насправді, AJAX не є новою технологією, бо і Javascript, і XML існують вже досить тривалий час, а AJAX - це синтез вказаних технологій. AJAX найчастіше асоціюється з терміном Web 2.0 і популяризується як новітній Web-додаток.

При використанні AJAX немає необхідності оновлювати кожен раз всю сторінку, тому що оновлюється тільки її конкретна частина.

Це набагато зручніше - не доводиться довго чекати, і економічніше, бо не всі мають безлімітний інтернет. Щоправда в цьому випадку розробнику необхідно стежити, щоб користувач був в курсі того, що відбувається на сторінці. Це можна реалізувати з використанням індикаторів завантаження, текстових повідомлень про те, що йде обмін даними з сервером. Необхідно також розуміти, що не всі браузери підтримують AJAX (старі версії браузерів і текстові браузери).

Cloud Processing & Storage

Cloud Processing & Storage

Облачные вычисления (англ. cloud computing) — информационно-технологическая концепция, подразумевающая обеспечение повсеместного и удобного сетевого доступа по требованию к общему пулу (англ. pool) конфигурируемых вычислительных ресурсов (например, сетям передачи данных, серверам, устройствам хранения данных, приложениям и сервисам — как вместе, так и по отдельности), которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами или обращениями к провайдеру.

Cloud storage - это термин, который очень широко используется в настоящее время и не многие знают точно, что это значит. Услуги, как Dropbox и Mozy сделали cloud storage настолько простым в использовании, что любой человек может использовать их без необходимости знать, что происходит за кулисами.

Cloud Processing & Storage

Cloud Processing & Storage

Хмарні обчислення (англ. Cloud computing) - інформаційно-технологічна концепція, що передбачає забезпечення повсюдного і зручного мережевого доступу на вимогу до загального пулу (англ. Pool) конфігурації обчислювальних ресурсів (наприклад, мереж передачі даних, серверів, пристроїв зберігання даних, додатків і сервісів - як разом, так і окремо), які можуть бути оперативно надані та звільнені з мінімальними експлуатаційними витратами або зверненнями до провайдера.

Cloud storage - це термін, який дуже широко використовується в даний час і мало хто знає точно, що це означає. Послуги, як Dropbox і Mozy зробили cloud storage настільки простим у використанні, що будь-яка людина може використовувати їх без необхідності знати, що відбувається за лаштунками.

CSS3, LESS

CSS3, LESS

Аббревиатура CSS расшифровывается, как «каскадные таблицы стилей» (от англ. Cascading Style Sheets). Таблицы стилей предназначены для визуального оформления элементов веб-страницы. Как правило, CSS используется в связке с HTML, что является весьма эффективным «инструментом» при создании любого сайта.

CSS представляет собой совокупность параметров, с помощью которых отображается тот или иной элемент на веб-странице. Эти параметры могут указываться, как в отдельном файле (таблице стилей), так и быть прописаны непосредственно в HTML коде страницы.

Например, на веб странице могут быть такие элементы: заголовок статьи, абзацы, цитаты, сноски, картинки, видео ролики, ссылки на другие страницы сайта и т.д. Всем этим элементам мы можем задать определённый стиль отображения — размер шрифта, цвет букв, толщину рамок и картинок, стиль ссылок и так далее.

При работе с сайтом рекомендуется использовать именно отдельный файл со стилями, а не внедрять код со стилевыми настройками в отдельные страницы. Это заметно сократит Ваше время. Ведь Вы будете знать, что все стили находятся в одном месте и при необходимости всегда можно оперативно найти конкретный стиль и изменить его.

CSS3, LESS

CSS3, LESS

Абревіатура CSS розшифровується, як «каскадні таблиці стилів» (від англ. Cascading Style Sheets). Таблиці стилів призначені для візуального оформлення елементів веб-сторінки. Як правило, CSS використовується в зв'язці з HTML, що є досить ефективним "інструментом" при створенні будь-якого сайту.

CSS являє собою сукупність параметрів, за допомогою яких відображається той чи інший елемент на веб-сторінці. Ці параметри можуть зазначатися, як в окремому файлі (таблиці стилів), так і бути прописані безпосередньо в HTML коді сторінки.

Наприклад, на веб сторінці можуть бути такі елементи: заголовок статті, абзаци, цитати, виноски, картинки, відео ролики, посилання на інші сторінки сайту і т.д. Всім цим елементам ми можемо поставити певний стиль відображення - розмір шрифту, колір букв, товщину рамок і картинок, стиль посилань і так далі.

При роботі з сайтом рекомендується використовувати саме окремий файл зі стилями, а не впроваджувати код із стильовими настройками в окремі сторінки. Це помітно скоротить Ваш час. Адже Ви будете знати, що всі стилі знаходяться в одному місці і при необхідності завжди можна оперативно знайти конкретний стиль і змінити його.

HTML 5

HTML 5

HTML5 (англ. HyperText Markup Language, version 5) — язык для структурирования и представления содержимого всемирной паутины. Это пятая версия HTML. Хотя стандарт был завершён (рекомендованная версия к использованию) только в 2014 году (предыдущая, четвёртая, версия опубликована в 1997 году), ещё с 2013 года браузерами оперативно осуществлялась поддержка, а разработчиками — использование рабочего стандарта (англ. HTML Living Standard). Цель разработки HTML5 — улучшение уровня поддержки мультимедиа-технологий с одновременным сохранением удобочитаемости кода для человека.

Наиболее точным определением понятия "HTML5» будет следующее: это спецификация, разработанная совместно двумя группами, W3C и WHATWG. Существуют разные версии спецификации HTML5.

HTML5 стал необходимой, вынужденной эволюцией языка, на котором пишутся веб-страницы. Он был разработан для написания веб-приложений (так называются динамические интерактивные веб-страницы, на которых можно что-то делать). Его предшественник, HTML4, появившийся в конце 90х, предназначался для веб-страниц (статических документов, связанных между собой гиперссылками и содержащих текст, изображения, формы и т.д.).

HTML 5

HTML 5

HTML5 (англ. HyperText Markup Language, version 5) - мова для структурування та подання вмісту всесвітньої павутини. Це п'ята версія HTML. Хоча стандарт був завершений (рекомендована версія до використання) тільки в 2014 році (попередня, четверта, версія опублікована в 1997 році), ще з 2013 року браузерами оперативно здійснювалася підтримка, а розробниками - використання робочого стандарту (англ. HTML Living Standard). Мета розробки HTML5 - поліпшення рівня підтримки мультимедіа-технологій з одночасним збереженням зручності читання коду для людини.

Найбільш точним визначенням поняття "HTML5» буде наступне: це специфікація, розроблена спільно двома групами, W3C і WHATWG. Існують різні версії специфікації HTML5.

HTML5 став необхідною, вимушеною еволюцією мови, на якій пишуться веб-сторінки. Вона була розроблена для написання веб-додатків (так називаються динамічні інтерактивні веб-сторінки, на яких можна щось робити). Її попередниця, HTML4, що з'явилася в кінці 90-х, призначалася для веб-сторінок (статичних документів, пов'язаних між собою гіперпосиланнями,які містять текст, зображення, форми і т.д.).

Java Script

Java Script

JavaScript - это язык программирования, который базируется на объектном представлении браузера. Он используется для того, чтобы придать сайту больше интерактивности по сравнению с обычным статичным HTML-документом. К примеру, в пользовательском интерфейсе можно будет реализовать меняющиеся рисунки, бегущую строку из текста и многое другое! Отличие JavaScript от серверных языков программирования состоит в том, что текст программы встраивается в HTML-документ и анализируется самим браузером. JavaScript - это язык программирования сценариев на веб-страницах.

Что такое JavaScript код и для чего он нужен:

  • С помощью JavaScript создаются динамические документы HTML. Статический вид страниц HTML ушел в прошлое!
  • JavaScript связывает воедино все строительные блоки приложения, это как бы средство построения фундамента.
  • JavaScript осуществляет проверку полей форм HTML до того, как они передались на сервер.
  • Управление программой на данном языке программирования идёт через локальный ввод информации.
  • Пользователь имеет возможность видеть в отдельных окнах сообщения-предостережения, которые выводятся с помощью JavaScript.

Java Script

Java Script

JavaScript - це мова програмування, яка базується на об'єктному поданні браузера. Вона використовується для того, щоб надати сайту більше інтерактивності в порівнянні зі звичайним статичним HTML-документом. Наприклад, в інтерфейсі можна буде реалізувати динамічні малюнки, рухомий рядок з тексту і багато іншого! Відмінність JavaScript від серверних мов програмування полягає в тому, що текст програми вбудовується в HTML-документ і аналізується самим браузером. JavaScript - це мова програмування сценаріїв на веб-сторінках.

Що таке JavaScript код і для чого він потрібен:

  • За допомогою JavaScript створюються динамічні документи HTML. Статичний вид сторінок HTML пішов в минуле!
  • JavaScript пов'язує воєдино всі будівельні блоки - додатки, це засіб побудови фундаменту.
  • JavaScript здійснює перевірку полів форм HTML до того, як вони передалися на сервер.
  • Управління програмою на даній мові програмування відбувається через локальне введення інформації.
  • Користувач має можливість бачити в окремих вікнах повідомлення-застереження, які виводяться за допомогою JavaScript.

Jquery

Jquery

Jquery

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML.

Придерживаясь формальностей jQuery - это полностью бесплатный javascript фреймворк (framework) (для тех кто не в курсе, фреймворк - это набор готовых функций для облегчения решения типовых задач). Слова "полностью бесплатный" добавлены потому, что есть и не совсем бесплатные, например ExtJS. На самом деле jQuery гораздо больше, чем просто фреймворк, это новая психология программирования на javascript, если можно так выразиться.

Тенденция последних лет в создании веб-приложений – использование функциональности, которая до этого была доступна только прикладным программам. Это и всевозможная анимация, и общение с сервером без перезагрузки страницы, и использование «не веб»-элементов (деревья, табы, сплиттеры и многое другое).

Jquery

Jquery

Jquery

jQuery - бібліотека JavaScript, що фокусується на взаємодії JavaScript і HTML.

Дотримуючись формальностей jQuery - це повністю безкоштовний javascript фреймворк (framework) (для тих, хто не в курсі, фреймворк - це набір готових функцій для полегшення вирішення типових задач). Слова "повністю безкоштовний" додано тому, що є і не зовсім безкоштовні, наприклад ExtJS. Насправді jQuery набагато більше, ніж просто фреймворк, це нова психологія програмування на javascript, якщо можна так висловитися.

Тенденція останніх років в створенні веб-додатків - використання функціональності, яка до цього була доступна тільки прикладним програмам. Це і всіляка анімація, і спілкування з сервером без перезавантаження сторінки, і використання «не веб» -елементів (дерева, таби, сплітери і багато іншого).

MySQL

MySQL

MySQL – это одна из самых популярных и самых распространённых СУБД (система управления базами данных) в интернете. Она не предназначена для работы с большими объёмами информации, но её применение идеально для интернет-сайтов, как небольших, так и достаточно крупных.

MySQL отличатся хорошей скоростью работы, надёжностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей. Поддержка сервера MySQL автоматически включается в поставку PHP.

Немаловажным фактором является её бесплатность. MySQL распространяется на условиях общей лицензии GNU (GPL, GNU Public License).

Ранее для долговременного хранения информации мы работали с файлами: помещали в них некоторое количество строчек, а затем извлекали их для последующей работы. Задача длительного хранения информации очень часто встречается в программировании Web-приложений: подсчёт посетителей в счётчике, хранение сообщений в форуме, удалённое управление содержанием информации на сайте и т.д.

MySQL

MySQL

MySQL - це одна з найпопулярніших і найпоширеніших СУБД (система управління базами даних) в інтернеті. Вона не призначена для роботи з великими обсягами інформації, але її застосування ідеально для інтернет-сайтів, як невеликих, так і досить великих.

MySQL відрізняться хорошою швидкістю роботи, надійністю, гнучкістю. Робота з нею, як правило, не викликає великих труднощів. Підтримка сервера MySQL автоматично включається в поставку PHP.

Важливим фактором є її безкоштовність. MySQL поширюється на умовах загальної ліцензії GNU (GPL, GNU Public License).

Раніше для довготривалого зберігання інформації ми працювали з файлами: поміщали в них деяку кількість рядків, а потім витягували їх для подальшої роботи. Завдання тривалого зберігання інформації дуже часто зустрічається в програмуванні Web-додатків: підрахунок відвідувачів в лічильнику, зберігання повідомлень у форумі, віддалене управління змістом інформації на сайті і т.д.

PHP

PHP

PHP (Personal Home Page Tools — «Инструменты для создания персональных веб-страниц»; произносится пи-эйч-пи) — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

PHP известен, как серверный язык программирования. Это означает, что он работает на веб-сервере.

Большинство языков веб-программирования являются серверными языками, но некоторые, например, JavaScript, работают на стороне клиента, это означает, что они работают на веб-браузере.

Серверные языки дают вам больше гибкости, так как вы можете то, что трудно осуществить с помощью JavaScript - например, работа с файлами, базами данных, или работа с изображениями.

PHP

PHP

PHP (Personal Home Page Tools - «Інструменти для створення персональних веб-сторінок», вимовляється пі-ейч-пі) - скриптова мова програмування загального призначення, інтенсивно застосовується для розробки веб-додатків. В даний час підтримується переважною більшістю хостинг-провайдерів і є одним з лідерів серед мов програмування, що застосовуються для створення динамічних веб-сайтів.

PHP відомий як серверна мова програмування. Це означає, що він працює на веб-сервері.

Більшість мов веб-програмування є серверними мовами, але деякі, наприклад, JavaScript, працюють на стороні клієнта, це означає, що вони працюють на веб-браузері.

Серверні мови дають вам більше гнучкості, тому що ви можете те, що важко здійснити за допомогою JavaScript - наприклад, робота з файлами, базами даних або робота з зображеннями.