Web программирование, Разработка и продвижение сайтов, SEO оптимизация, Интернет-решения, Информационные Технологии, M.V. Smirnov Интернет решения
Базы данных
Web-программирование
Вероятностный анализ котировок Forex
Защита фотографических носителей информации
Продвижение сайтов и SEO оптимизация
English version   Обратная связь

Применение графических интерфейсов Perl при решении прикладных задач

Основное направление деятельности (2005-): разработка интерактивных сайтов и систем администрирования (CMS), порталов с распределенным доступом пользователей, создание электронных магазинов и баз данных MySQL, разработка FTP-клиентов (Perl/PHP) для скрытой автоматической передачи и обмена данными между web-серверами в фоновом режиме. Интегрирование JavaScript/Perl/PHP/MySQL & [PHP7/MySQLi] и создание асинхронных скриптов динамического обновления данных на основе /Ajax/Node.js. Создание интерфейсов CMS, обеспечивающих автоматизированную оптимизацию сайтов под поисковые системы (SEO).

Разработка CMS (админки) по управлению контентом на базе наиболее быстрых и высоко производительных MVC фреймворков «CodeIgniter» и «Kohana Framework (Blue Flame)». Из обзора фреймворков на PHP, следует - основное достоинство «CodeIgniter» и «Kohana Framework» скорость работы и особенно при обработке SQL запросов БД: "эти фреймворки куда быстрее справляется с задачей работы с БД, чем другие его собратья". Электронный журнал для веб-разработчиков PHP Inside признал Kohana "выбором редакции … за архитектуру, быстроту и прозрачную модель разработки". Пример реализации управления фреймворком(демо-версия): CMS Kohana Framework [login:guest pass:12345].
Популярность PHP-фреймворка «Yii2» среди разработчиков продиктована возможностью создания различных вариантов создания сайтов и в том числе крупномасштабных Web-проектов. Высокая степень универсальности использования является отличетельной особенностью этого фреймворка. «Yii2» обладает возможностью подключения сторонних классов, библиотек и расширений, генерацей PHP-кода. Вместе с тем, архитектура для организации кода значительно сложнее аналогичных конструкций MVC. Пример реализации сайта на Yii: Проба пера на Yii2 и пример CMS для управления фреймворком(демо-версия) : Демо-версия CMS Yii2, доступ [guest:12345].

Разработка CMS на Perl Простой, быстрый и легкий сайт под управлением CMS на Perl/Mysql. Открытый код на Perl весит менее 30 килобайт вместе с адаптивным шаблоном сайта под мобильные устройства. CMS обеспечивает создание новых страниц, редактирование текста и загрузку изображений, rewrite. Как CMS, так и собствено сайт реализованы в виде класса со встроенным методом - конструктором, который позволяет создавать новые объекты класса. Применение класса конструктора обеспечивает быстродействие работы сайта и простоту масштабирования при программировании.

Разработка в среде Express-Node Веб-фреймворк Express-Node как средство написания высокопроизводительных приложений завоевывает все большую популярность. При этом асинхронная работа Node под JS движоком V8 позволят обслуживать тысячи запросов пользователей без особых огранитчений в соответствии с архитектурой высоконагруженных интернет-проектов. В статье простой маршрутизатор в среде Express-Node представлена разработка Node-приложения для создания HTML сайтов в стиле Full-Stack, т.е. разработки полного цикла, включающей HTML, CSS, JavaScript, вывод изображений, парсинг Json, серверную логику маршрутизации, интеграцию с MySQL и PHP.

Ведущий научный сотрудник (1991-2005) Государственного Оптического Института им. С.И. Вавилова, кандидат технических наук. Основное направление деятельности - системный анализ и моделирование оптико-электронных телескопических комплексов высокого разрешения в целях космического наблюдения и дистанционного зондирования (автоматизированная оценка разрешающей способности; компьютерный синтез изображений с учетом деформации волнового фронта реальных оптико-электронных систем; автоматизированная оценка ФПМ и восстановление изображений). Примеры подобных систем наблюдения из космоса представлены на сайте Military Imagery Intelligence Satellites.

Разработка методов цифровой голографии: регистрация и восстановление цифровых голограмм в традиционных носителях информации на бумажной и пластиковой основе при решении задач противодействия методам подделки и фальсификации [ 1 , 2 ].

Примеры web-программирования:

Оптимизация и продвижение сайтов (SEO):

Оптимизация сайтов под поисковые системы, написание оптимизированного контента, регистрация (индексация) и продвижение сайтов в поисковых системах (Google, Yandex), разещение контекстных объявлений в каталогах, блогах (Facebook, Twitter) и соц.сетях (Vkontakte). Продвижение с помощью покупок ссылок на биржах Sape, Seopult и др. Продвижение в поисковых системах с помощью размещения статей. Эффективные рекламные кампании (AdsWord.Google, Direct.Yandex) с размещением контекстных объявлений на первых страницах поисковых систем Yandex и Google. Разработка инструментов для поискового продвижения и оценки статистики. Эмпирическая оценка закона распределения поисковых запросов и Распределение вероятностей частоты поисковых запросов.

Одним из основных преимуществ разработок оригинальных CMS является создание SEO-оптимизированных движков, работающих в автоматизированном режиме. Очевидная цель применения такого SEO-движка состоит в увеличении целевого трафика с поисковых систем, что является конечной целью поисковой оптимизации вообще. Движок (CMS) должен обеспечивать автоматизированную генерацию SEO-атрибутов страниц сайта и тем самым значительно облегчить задачу оптимизации. На SEO-движок возлагается "продвижение" web-ресурса (сайта) в TOP поисковой системы по максимально возможному количеству поисковых запросов, отвечающих тематике web-ресурса. Чем большеé покрытие поисковых запросов обеспечивает семантическое ядро, тем более вероятны переходы с поисковых систем. SEO-оптимизированной CMS остается только сгенерировать искомые страницы.

По ссылке интеграция PHP/jQuery для оценки статистик Yandex и Google можно посмотреть результаты применения оригинального движка на примере сайта "ООО ПетроМрамор". SEO-оптимизированная CMS обеспечивает постоянный прирост целевого трафика с поисковых систем Yandex и Google. При этом, среднемесячный прирост поисковых кликов с Yandex и Google составляет порядка 100-150 кликов в месяц.

Цифровые водяные знаки и защита контента в Интернете:

Цифровая обработка изображений, оптико-электронные системы:

Прикладное программирование на Perl:

 
Home http://www.smirnov.sp.ru/
Node.js/Express/Full-Stack http://www.smirnov.sp.ru/cgi_java/cgi_programming4.html
To help ATMs - protection via hidden water marks http://www.smirnov.sp.ru/watermark/cards/bankhelp.html
The elements of the probabilistic analysis of the Forex markethttp://www.smirnov.sp.ru/forex_html/forex3eng.html
Currency Prediction Software of market FOREXhttp://www.smirnov.sp.ru/forex_html/usd_euro15.html
Technology of a GUARD of text files from unauthorized copyinghttp://www.smirnov.sp.ru/graphic_text/pastxt1eng.html
Software for evaluating of ground resolution of remote sensing optical-systemhttp://www.smirnov.sp.ru/special/index.html
Objective estimation of digital scanners qualityhttp://www.smirnov.sp.ru/scanner/scan02.html
Watermarking photoshttp://www.smirnov.sp.ru/watermark/index.html
Restoration of imageshttp://www.smirnov.sp.ru/scanner/filter/index.html
Visual Gallery Manager 2.0http://www.smirnov.sp.ru/vgm20/index.html
Physical simulation of optical-electronic system of high-resolutionhttp://www.smirnov.sp.ru/simult_oes/index.html
Technology of counteraction to falsification of credit cardshttp://www.smirnov.sp.ru/watermark/cards/card_eng.html
Free Advertisment. Free Bulletin Board (english).http://www.smirnov.sp.ru/wwwboard/engboard.html
Free Advertisment. Free Bulletin Board (russian).http://www.smirnov.sp.ru/wwwboard/rusboard.html
Contact ushttp://www.smirnov.sp.ru/wwwboard/eng/contact.html
The latent transfer and storage of the confidential information on the Internet and cellular communicationhttp://www.smirnov.sp.ru/watermark/conf_data/guarding_eng.html
Software Prices http://www.smirnov.sp.ru/prices/prices_eng.html
Smirnov HomePage http://www.smirnov.sp.ru/man/page1eng.html

St. Petersburg, Russia
Mobile: +7(921)343-33-97
E-mail: smirnoff04@mail.ru
http://www.smirnov.sp.ru/