четверг, 14 октября 2010 г.

Поиск и замена подстроки в файлах

Начиная свое портфолио я подумал, что многим будут полезны те или иные мои достижения. Поэтому в разделе «кодинг» я постараюсь выкладывать скрипты, которые могут кому нибудь пригодиться. Естественно, учить основам я никого не собираюсь, однако если Вы владеете основами php, приведенные скрипты могут быть полезны как в плане идей, так и в плане реализаций.
Данный ниже код осуществляет php поиск и замену подстроки в файлах заданного типа.

среда, 13 октября 2010 г.

Поиск на php

95% бесплатных php-скриптов (и не только php) — полный «отстой». Оно и понятно: хороший программист бесплатно ничего писать не будет, а если и будет, то только в свободное время в качестве развлечения, и уж, конечно не всякие банальности, вроде гостевых книг. Или, как говорил Рома Воронежский: «Вот проблема с этими творческими людьми: они всегда желают быть композиторами, художниками и писателями. В результате производством труб большого диаметра занимаются бездарности».

среда, 6 октября 2010 г.

Open Atrium

Open Atrium

Сборка Open Atrium разработана для создания порталов, на которых группы людей могут совместно работать над проектами. Благодаря тому, что сборка сделана на основе Друпала, она может быть легко расширена большим количеством уже разработанных модулей.

Managing News — модули и темы

Стандартные модули

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

Managing News — возможности

Managing News это не просто инструмент отслеживания новостей, это начальная точка для построения серьёзного портала собирающего и визуализирующего различные данные. Воспользовавшись этой сборкой, вы сможете:

Managing News

Managing News

Drupal Commons — модули и темы

Стандартные модули

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

Drupal Commons — преимущества

Для пользователей сайта

Улучшенное взаимодействие

Drupal Commons — возможности

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

Drupal Commons

Drupal. Drupal Commons

ProsePoint

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

Drupal Newspaper And Journalism Showcase Slideshow

ProsePoint – попытка создать дистрибутив, позволяющий быстро и эффективно запустить новостной сайт. Рецепт достаточно традиционный: набор модулей, подобранных под задачу, созданная с нуля тема оформления.

Open Atrium

Open Atrium – хорошее решение для построение корпоративного интранета. В комплекте есть большой объем функционала – блог, вики, календари, списки задач и т.п. Помнится, весной я делал для одной компании подобное решение, но здесь мы имеем отличный вариант, работающий “из коробки” и при этом бесплатный. Да, существует достаточное количество решений с большим функционалом, но а) всегда ли всё это реально нужно? б) какова стоимость решения? в) это друпал, открытая система, которую вы можете свободно расширять.

DrupalCampLA

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

Acquia

Пожалуй, наиболее известная на сегодня сборка, разработанная под руководством самого Дриса Байтаерта.  Acquia Drupal - это дистрибутив CMS Drupal, дополненный модулями, разработанными Drupal-сообществом и сотрудниками компании Acquia.