+38 (067) 901-63-22

Корзина

0 товара(ов) на сумму
0 грн.

2007 — К2®, Рудюк Сергей Анатольевич

Информация о Битрикс

Битрикс - мощная CMS система. Диллерская сеть, которой на сегодняшнее время составляет около 1400 партнёров.

Наша компания тоже является партнёром Битрикс. В ближайшее время планируем стать сертифицированным партнёром Битрикс и в результате - Золотым сертифицированным партнёром, кроме тохо - Хостинг-Партнёром. На данный момент, в Украине из 71 компании-партнёра есть только 2 золотых сертифицированных партнёра (ито не в Киеве smile.gif) и 4 сертифицированных партнёров, 2 хостинг-партнёра. Что, по сравнению с Россией является очень маленькой цифрой (хотя, там всего 754 партнёра smile.gif).

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

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

- Оптимизированная работа портала и сервера в целом. Гораздо эффективнее работа, чем существующей CMS-системы, построенной на phpNuke.

- Создание закрытого раздела для партнёров и сотрудников.

- Ведение балансов предприятив в CMS системе, автоматизация выставления счетов, автоматическое снятие денег при оплате кредитной карточкой.

- Автоматизация расчётов по различным денежным системам. Прямо из сайта можно будет оплатить деньги или получить счёт для оплаты.

- Состояние заказов, личного аккаунта клиенты смогут просмотреть через сайт.

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

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

- Интернет-магазин с помощью которого можно пополнить баланс, купить необходимые услуги или продукты.

- Дисконтная система. При покупке большого количества услуг автоматическое накопление скидок.

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

- Работа с партнёрами. Орханизация и контроль сетевого бизнеса.

- Автоматизация тех-поддержки. Все клиенты могут задать вопрос через сайт и получить на него ответ. Вопросы могут ставиться в задачи на выполнение, устанавливаться ответственные лица, сроки выполнения, состояния выполнения и т.п. Ответы приходят как по электронной почте, так и выкладываются на сайте.

- Автоматизация выписки счетов для клиентов на обслуживании.

- Установка различных сроков на выполнение вопросов в зависимости от типа обслуживания и партнёрства.

- Рассылки новостей о продуктах.

- Подвязка в интерфейс тех-поддержки общения не только через веб-интерфейс, но и через почту.

- Блоги (дневники).

- Мощная система подготовки и сертификации специалистов.

И многое другое.

21.12.07, 20:04

Настройка и работа с SVN - источники информации

Установили у себя на сервере для распределённой разработки систему SVN. Система нравится и обладает рядом преимуществ перед CVS и тем более - перед VSS.

Полезные ссылки по данной теме:

Что такое SVN - определение в Wiki.

Книга по SVN: http://svnbook.red-bean.com/nightly/ru/index.html

Краткая инструкция по работе с SVN: http://abuse.edu.ioffe.ru/cluster/svnadm

Настройка бесплатного клиента для SVN - TortoiseSVN: Документация TortoiseSVN

Клиент для SVN - TortoiseSVN

Тут можно закачать SVN клиент

Настройка SVN в FreeBSD

Настройка SVN в Debian

Какую ERP-систему выбрать

Вот наткнулся на бурное обсуждение ERP-систем: http://sql.ru/forum/actualthread.aspx?tid=424046

Скажу честно, неудачи есть во всех системах. Так же во всех системах есть преимущества и недостатки.

Как я думаю, результат любой учётной или ERP-системы будет при активной работе заказчика и исполнителя. Другого пути нет.

Тогда будет решение сделано "под заказчика" и оно сможет работать... (Хотя, не все хотят делать системы "под заказчика", т.к. это и вправду дорого... :) )

Конечно, не малое значение играют технологии. Но, при активной работе, даже из умудряются делать решение для крупных предприятий. :)

21.12.07, 19:55

Создание скринсервера из Flash-ролика

В этом разделе выкладываются ссылки на программы создания скринсервера из Flash.

screenweaver

Есть ещё:

multidmedia Zinc v2

Flash ScreenSaver Builder version 4.0

SWFStudio, SWF Kit

Прекрасная бесплатная программа для создания скринсерверов из SWF-файлов:

http://www.instantstorm.com/download/

21.12.07, 19:53

Бесплатный движек для интернет-магазина

В данном разделе предлагаю выкладывать информацию по поводу бесплатных движков для интернет магазинов.

Итак, всем известный: osCommerce

Данный проект не развивается, хотя был довольно не слабый продукт. На основании его развились другие движки.

zen-cart - бесплатный клон osCommerce. Поддерживается и развивается на данный момент. Доступен со всеми исходными текстами.

21.12.07, 19:44

Выбор форума

Долгое время я работал на форуме phpBB. Но, скажу честно, его несколько раз валили хакеры, и в результате он стал у меня почти не работающим.

И вот, я решил переделать форум. Альтернатив среди всего многообразия форумов на самом деле было не так много. Наиболее часто используемые форумы: phpBB и Invision.

Засучив рукава, я закачал новые версии данных форумов и их проинсталлировал.

На тот момент, когда закачивал, было две версии форума phpBB: phpBB 2.* и phpBB 3.*

И 1 версия форума Invision: 2.*

Нужно отметить, что phpBB 2.* - такой форум, как у меня был. И с теми же интерфейсом и возможностями. Словом, он меня не удивил...

Посмотрел phpBB 3 - не плохой продукт, только не стабильный, да и интерфейс такой-же, как phpBB 2. Но, чуствуются новые технологии... Часто применяется технология Ajax. Только вот что-то он какой-то не достаточно стабильный...

Тогда я попробывал форум Invision. Скажу честно, он меня удивил. Возможностей - моря. При этом часто используется Ajax. В результате, при минимальном интерфейсе получается максимум возможностей. Индексируются данные форумы тоже хорошо - внизу есть текстовая часть, которая выводит форум в виде псевдо-статической страницы. Так же удобно в таком виде просматривать на слабых устройствах: смартфонах, КПК.

Словом, теперь уплатил денюжку и пользуюсь форумом Invision :)

21.12.07, 19:39

Отправка электронной почты а PHP

С отправкой электронной почты рано или поздно сталкивается каждый PHP-программист. И как оказывается, тут есть целый ряд нюансов. В своё время, я нашел интересную статью об этом, поэтому, привожу её тут. Заодно и сам буду вспоминать, как это делается :)

Trustmaster: Если у Вас возникли какие-либо вопросы по данному FAQ'у, замечания можно оставить в следующей теме: Обсуждение FAQ-ов

Отправка e-mail сообщений в PHP.

Здесь я попытаюсь кратко изложить основные возможности отправки электронной почты в PHP.

1. Функция mail().

Действия функции mail() зависят от операционной системы. В UNIX она попытается использовать процесс программы SendMail для отправки сообщения. В Windows она пытается использовать SMTP или же внутреннюю эмуляцию процесса SendMail.

Прототип функции выглядит так:

bool mail(string to, string subject, string message

[, string additional_headers [, string additional_parameters]]);

to содержит адрес получателя, subject - тему письма, message - содержимое (текст). В additional_headers можно поместить дополнительные HTTP заголовки, а additional_parameters - параметры вызова процесса sendmail.

К примеру, мы хотим отправить письмо некоему john@doe.com, причем указать обратный адрес admin@microsoft.com и почтовую программу "E-mail Terminator v.1000":

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

Подведем итоги.

Плюсы: простота и легкость в использовании.

Минусы: невозможность отправки писем с других серверов (кроме localhost), отсутствие поддержки SMTP аутентификации (для некоторых серверов), невозможность присоединения файлов, возможные проблемы при использовании почтовых служб, отличных от SendMail, в UNIX.

2. Сокеты.

Этот способ всех "ближе к телу". Здесь нам самим придется вникнуть в особенности протокола SMTP.

Итак, нам придется соединиться с почтовым сервером, создав сокет, "пообщаться" c сервером, отправить заголовки и текст письма, после чего закрыть соединение.

Для этого напишем свою простую функцию sock_mail():

function sock_mail($host, $to, $from, $subj, $message, $type)

{

if($type=="") $type="text/plain"; // Определям тип по умолчанию

// Соединение

$fp = fsockopen($host, 25); // Подключаемся на 25 порт сервера $host

// Приветствие

$log .= fgets($fp); // Читаем приветствие сервера

fputs($fp, "HELO: $host"); // Привет, сервер smile.gif

$log .= fgets($fp); // Читаем ответ

fputs($fp, "MAIL FROM:<$from>"); // Определяем пользователя

$log .= fgets($fp); // Читаем ответ

fputs($fp,"RCPT TO:<$to>"); // Определяем получателя

$log .= fgets($fp); // Читаем ответ

fputs($fp, "DATA"); // Приветствие окончено, теперь приступим к делу

$log .= fgets($fp); // Читаем ответ

// Заголовки

fputs($fp, "X-Mailer: Sock_Mail v.1.0"); // Название клиента (необязательно)

fputs($fp, "Reply-To: $from"); // Адрес, на который идут ответы (необязательно)

fputs($fp, "From: $from"); // Отправитель

fputs($fp, "Subject: $subj"); // Тема

fputs($fp, "MIME-Version: 1.0"); // Версия MIME (необязательно)

fputs($fp, "Content-Type: $type"); // Тип содержимого

fputs($fp,""); // Пустая строка

// Содержимое

fputs($fp, $message);

// Конец диалога

fputs($fp, ".");

$log .= fgets($fp); // Читаем ответ

fputs($fp, "QUIT"); // Сообщаем о выходе

$log .= fgets($fp); // Читаем ответ

// Завершение соединения

fclose($fp); // Закрываем сокет

return $log; // Возвращаем ответы сервера.

}

В принципе, эта та же функция mail(), только работает с любым сервером через соединение на 25-й порт. Чуть позже мы рассмотрим улучшенный вариант использования сокетов.

Исходник функции также можно найти в аттаче (файл sock_mail.php).

Подведем итоги.

Плюсы: соединение с любым почтовым сервером, неограниченные возможности по улучшению.

Минусы: все приходится писать самостоятельно.

Добавлено 16/08/2007 by Рысь:

Небольшое добавление про перенос строк :

Отправка почты (сообщение #1665050)

3. Библиотеки.

Существует огромное количество библиотек для работы с почтой. Большинство из них является лишь объектно-ориентированной надстройкой над стандартной mail(). Я не буду их сдесь рассматривать, так как у меня есть идея получше (см. ниже).

Подведем итоги.

Плюсы: объектно-ориентированный интерфейс, возможность прикрепления файлов.

Минусы: большинство таких библиотек наследуют недостатки функции mail().

4. Эксклюзив.

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

Исходник класса можно найти в аттаче (файл mail.php), а здесь мы рассмотрим работу с этим классом.

4.0 Создание объекта:

$m = new Mail(); // Теперь $m - объект класса Mail

4.1 Метод Host(). Этот метод определяет имя сервера, который будет использован для отправки сообщения. По умолчанию будет использован localhost. Если вы хотите использовать другой сервер, нужно сделать это так:

$m->Host("mail.myhost.com"); // Будем отправлять писмо с mail.myhost.com

4.2 Метод Username() и Password(). Устанавливают имя пользователя и пароль для SMTP аутентификации. ВНИМАНИЕ: используйте только если сервер требует аутентификации для SMTP!

$m->Username("admin"); // Используем пользователя admin

$m->Password("sWordFiSH"); // Пароль - sWordFiSH

4.3 Метод Content_type(). Устанавливает тип содержимого письма.

$m->Content_type("text/html"); // Письмо в виде HTML

4.4 Метод autoCheck(). Проверять правильность адресов e-mail или нет? По умолчанию - false.

$m->autoCheck(true); // Будем проверять адреса

4.5 Метод Subject(). Устанавливает тему сообщения. Пример:

$m->Subject("How to make million dollars per day."); // Без комментариев

4.6 Метод From(). Устанавливает адрес отправителя. По умолчанию - nobody@localhost.

$m->From("user@host.com"); // Отправляем с адреса user@host.com

4.7 Метод ReplyTo(). Адрес, на который будут приходить ответы.

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

000

4.8 Метод To(). Добавляет нового адресата в список "To:". После вызова Send писмьмо будет отправлено по всем адресам из списка. Пример:

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

111

4.9 Метод Cc(). То же, что и метод To(), но для поля "CC:".

4.10 Метод Bcc(). То же, что и To(), но для "BCC" ("Blank Carbon Copy").

4.11 Метод Body(). Устанавливает текст сообщения, принимая его в качестве первого аргумента. В качестве второго аргумента можно (но необязательно) указать кодировку письма.

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

222

4.12 Метод Organization(). Устанавливает вашу организацию. Пример:

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

333

4.13 Метод Priority(). Устанавливает приоритет письма (1 - самый высокий, 2 - высокий, 3 - нормальный, 4 - низкий, 5 - самый низкий).

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

444

4.14 Метод Attach(). Прикрепляет файл к письму (можно прикреплять несколько файлов). Первый аргумент - путь к файлу, второй (необязательно) - его MIME тип, третий (необязательно) - его dispostion (inline - клиенту можно его отобразить, attachment - обязательно сохранить на диске), по умолчанию inline.

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

555

4.15 Метод Send(). Производит отправку письма:

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

666

4.16 Метод Get(). Выводит письмо таким, каким его получит клиент.

mail("john@doe.com", "PHP mail() Test", "Это письмо отправлено функцией mail() из PHP скрипта",

"From: admin@microsoft.comrnX-Mailer: E-mail Terminator v.1000") or die("Ошибка: не получилось отправить письмо!");

777

Подведем итоги.

Плюсы: универсальность и сочетание всех необходимых возможностей.

Минусы: надеюсь, что их нет...

21.12.07, 19:36

Morfik - средство программирования для Веб-2

Интересное средство программирования есть: http://www.morfik.com

В данном средстве программирования используется несколько видов языков программирования (хотя, основным всё таки остаётся Pascal). Данное средство разработано с использованием Delphi и FreePascal.

В качестве базы данных используется Firebird 2.

К сожалению, недавно данный продукт стал платным...

21.12.07, 19:28

Отзыв о книге: Планета Web-денег. А.С.Генкин

Очень интересная книга, хоть и очень дорогая rolleyes.gif . Нужно читать вдумываясь, т.к. это не просто книга о Веб-мани, но вообще о денежных системах (в том числе и деньгах), а в результате - о экономике!

Прочитав эту книгу, Вы получите ответы на такие вопросы:

- Для чего нужны денежные системы и какие их преимущества.

- Какие вообще денежные системы бывают.

- Насколько стабильны денежные системы и от чего зависит их стабильность.

- Что такое доллар и какова его судьба.

- План Маршала, его результаты или как избежала кризиса в своё время США.

и много другого.

Книгу читаешь "на одном дыхании". Очень интересно написано и полезно прочитать.

Такие книги становятся настольными книгами руководителей, аналитиков, людей связанных с финансами.

В данной книге Вы найдете ответ на то, почему доминировал доллар на рынке. И почему сейчас происходит падение доллара и увеличение курса евро (кстати, это я прогнозировал давно).

21.12.07, 19:24

Microsoft идет навстречу open-source: 4 новых проекта

Из нашего форума http://forum.nerusoft.com:

Взято с http://internet.cnews.ru/news/line/index.s...07/05/25/252014

Microsoft идет навстречу open-source: 4 новых проекта

25.05.07, Пт, 18:25, Мск

Microsoft открыла 4 проекта с открытым кодом по обеспечению интероперабельности систем управления реквизитами доступа и свободного создания таких систем сторонними разработчиками. Компания также разработает модуль сопряжения Microsoft Indentity Lifecycle Manager 2007 с директориями на базе открытой спецификации OpenLDAP.

В рамках проектов будет создано ПО для приёма сайтами информационных карт - защищённых электронных хранилищ реквизитов - с использованием Java для Sun Java System Web Server, Apache Tomcat или IBM WebSphere Application Server, работающих под Linux, структуры веб-приложений Ruby on Rails и PHP для Apache Web Server. Один из проектов будет сосредоточен вокруг создания общей библиотеки на языке Си. Все проекты повторяют поддержку инфокарт, уже встроенную в среду разработки Visual Studio.

Для разработки модуля сопряжения для Indentity Lifecycle Manager 2007 компания вступила в партнёрские отношения с Kernel Works и Oxford Computer Group. Модуль позволит проводить двунаправленную синхронизацию между ILM и OpenLDAP.

Напомним, что в марте Novell объявил о выпуске реализации CardSpace с открытым кодом, основанной на проекте Bandit Project и названной InfoCard Selector.

IBM, Novell и группа академиков работают над проектом Higgins с открытым кодом. Проект позволит объединить приложения и системы управления реквизитами. Разработчик Чак Мортимер (Chuck Mortimer) создал систему доступа к электронным картам с реквизитами на языке Java, работающую в браузере, а Кевин Миллер (Kevin Miller) создал дополнение работы с CardSpace для Firefox.

На прошлой неделе Microsoft вместе с Novell, Liberty Alliance и рядом других компаний и организаций провели тестирование интероперабельности пяти интерфейсов доступа к картам на конференции <Мастерская интернет-реквизитов>, спонсируемой Open Source Identity System.

Недавно Microsoft открыла свою платформу реквизитов, включающую ISIP - профиль интероперабельности селектора реквизитов - для тех, кто намерен создавать свои собственные цифровые бумажники.

Согласно <Обещанию открытых спецификаций> (OSP), Microsoft предлагает доступ к спецификации, представленной в конце 2006 года. OSP, покрывающее 38 протоколов веб-сервисов, разработанных Microsoft и партнёрами, позволяет разработчикам использовать ISIP в своих продуктах без лицензионных отчислений и юридических претензий.

ISIP 1.0 включает в себя механизмы, являющиеся частью WS-Trust, WS-SecurityPolicy и WS-MetadataExchange - протоколов, покрываемых OSP и используемых Microsoft в своей платформе управления реквизитами Identity MetaSystem.

>>> Ну что поделаешь. Майкрософт начинал с Xenix - это Unix-система. И теперь Майкрософт уже давно понял, что нужно перестраиваться иначе, прогорят. Сейчас они воруют сотнями идеи из Unix-систем. И теперь не Unix сопоставляется с Виндовс, а Виндовс с Юникс. Кроме того, Майкрософт, конечно хочет приложить свою лапу к ПО с открытым кодом. Хочет ухищриться купить права на базисные идеи самого Linux. Но, не так то всё и просто. Они подключились к работе Novell, хотели прибрать - не получилось. Однако, если они не будут двигаться в данном направлении, всем понятно - завтра Майкрософт просто не станет. Он будет историей. И все его клиенты должны будут выкинуть их продукты в мусорку, т.к. данные продукты никому не нужны будут!

21.12.07, 22:45