Характеристика организации 'Студия 12'

  • Вид работы:
    Отчет по практике
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    2,13 Мб
  • Опубликовано:
    2013-08-07
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Характеристика организации 'Студия 12'

Министерство образования и науки Российской Федерации

Самарский государственный архитектурно-строительный университет

Факультет информационных систем и технологий

Кафедра прикладной математики и вычислительной техники








ОТЧЕТ

о прохождении 2-ой производственной практики


студента 4 курса 107 группы ФИСТ:

Кошкарёва Николая Александровича

Наименование базы практики: «Студия 12»

Руководитель от базы практики:

Законов Николай Игоревич

Руководитель от кафедры ПМ и ВТ:

Шаврин Вадим Юрьевич



Самара 2011

Оглавление

1. Характеристика организации «Студия 12»

.1 История организации Twelve Tec

.2 Используемые технологии

.3 Проекты организации

. Описание проделанной работы

1. Характеристика организации «Студия 12»

.1 История организации Twelve Tec

Создана в США в штате Нью-Йорк. Имеет ряд представительств в различных городах и штатах США, а так же Канаде, городе Саскатун. Головной офис находится в городе Нью-Йорк. Руководит представительством в США Кей Стил (Kay Steele). Представительством в Канаде руководит Михаил Дегтярев. Компания была создана в 2006 и до 2010 года занималась разработкой корпоративных веб-сайтов. С 2011 года полностью переключилась на разработку собственных Интернет-проектов. В настоящее время сотрудничает с многими известными американскими и российскими фирмами и магазинами, являясь постоянным партнером при разработке Web-сайтов и приложений.

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

1.2 Используемые технологии

.PHP

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

Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. Проект распространяется под собственной лицензией, несовместимой с GNU GPL.

В области программирования для Сети PHP - один из популярных скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP.

Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений[7]. Основные из них:

автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы;

взаимодействие с большим количеством различных систем управления базами данных (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape и Apache Derby, Informix, Ovrimos SQL, Lotus Notes, DB++, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird / InterBase, Paradox File Access, MaxDB, Интерфейс PDO);

автоматизированная отправка HTTP-заголовков;

работа с HTTP-авторизацией;

работа с cookies и сессиями;

работа с локальными и удалёнными файлами, сокетами.

обработка файлов, загружаемых на сервер;

работа с XForms;

В настоящее время PHP используется сотнями тысяч разработчиков. Согласно рейтингу корпорации TIOBE, базирующемся на данных поисковых систем, в апреле 2011 года PHP находился на 5 месте среди языков программирования.[5] К крупнейшим сайтам, использующим PHP, относятся Facebook, ВКонтакте, Wikipedia и др.

Входит в LAMP - распространённый набор программного обеспечения для создания и хостинга веб-сайтов (Linux, Apache, MySQL, PHP).

Система ориентирована на корпоративные сайты, информационные и справочные порталы, социальные сети, интернет-магазины, сайты СМИ, пригодна для создания других видов веб-ресурсов.

Для хранения данных сайта используется файловая система сервера и реляционная СУБД. Поддерживаются следующие СУБД: MySQL, Oracle, MS SQL. Продукт работает на Microsoft Windows и UNIX‐подобных платформах, включая Linux.

«1С-Битрикс: Управление сайтом» продаётся в одной из семи составленных фирмой-разработчиком редакций (Старт, Стандарт, Эксперт, Малый бизнес, Бизнес, Веб-кластер, Бизнес веб-кластер), определяющих набор модулей и функциональность системы.

Количество модулей в устанавливаемой системе зависит от редакции продукта.

Для корректной работы с системой управления пользователям без знания языков HTML и PHP требуется предварительная настройка системы (создание шаблона на базе графического дизайна, создание структуры разделов и страниц, а также подключение модулей системы). Данную возможность предоставляют партнёры компании «1С-Битрикс».

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

Модули в «1С-Битрикс: Управление сайтом» - это набор программных компонентов, отвечающих за работу с различными типами баз данных, а также предоставляющих унифицированный API системы.

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

Первая версия системы выпущена в 2001 году. На настоящий момент доступна версия 10.0.9 в различных редакциях.

1.3 Проекты организации

.Broadband BC (broadbandbc.com) - телекоммуникационный проект, предоставляющий услуги роботизированных звонков на территории США. Система построена на базе технологии Voice Over IP (VOIP) и языка программирования PHP. Клиентами сервиса являются государственные учреждения, проводящие социальные и политические кампании, учебные заведения, а также малый и средний бизнес.


. Recz.ru - первая в России голосовая социальная сеть, главной целью которой является предоставление возможностей записи голосовых сообщений на популярных социальных площадках (vkontakte, facebook, twitter). Программная часть проекта построена на базе языка программирования PHP и технологии потоковой передачи голоса и сеть тематических блогов.


2. Описание проделанной работы

студия блог контент сайт

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

Первым блогом, с которым предстояло работать, был коммерческий тематический блог Кея Стила, www.aspartamedanger.com, посвященный свойствам заменителя сахара - аспартама. Блог предстояло наполнить уникальными статьями на английском языке, посвященным данной тематике, и сделать возможной регистрацию пользователей и оставление ими комментариев. Для управления этим и некоторыми другими блогами используется платформа WordPress, облегчающая онлайн-контроль и заполнение контентом тематических блогов.

Вторым блогом стал сайт известного в США и по всему миру магазина аксессуаров для штор New York Window Fashion - www.nywindowfashion.com. Задачи аналогичные предыдущим, за исключением формы регистрации. Так же предстояло сделать возможность добавления новых картинок в разделы и портфолио магазина и добиться автоматического ресайза их под нужный размер.


Результаты

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

Выводы

В результате практики было изучено много новых свойств языка PHP, что позволило реализовать поставленные базой практики задачи, а также произведено знакомство с азами языка Bitrix, который сейчас активно используется компанией. Изучены программа корпоративного управления RedMine, платформа построения блогов WordPress, аналитическая программа Google Analytics и еще некоторые сервисы, облегчающие работу с онлайн-сервисами и блогами. В ходе практики сложились хорошие отношения с руководством организации и коллективом, которые всегда помогали при возникавших проблемах и вопросах.

Похожие работы на - Характеристика организации 'Студия 12'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!