Отправляет email-рассылки с помощью сервиса Sendsay

Все о PHP и даже больше

  Все выпуски  

Все о PHP и даже больше #20


Информационный Канал Subscribe.Ru

Все о PHP и даже больше...

.:: Путь от начинающего до эксперта ::.

# 20
16/2003

24 декабря 2003г.

Проект сайта GreatWeb.RU

Ведущий рассылки: Бабушкин Евгений


Привет программер!

:.:: Наши проекты:

 

GreatWeb.Ru - Портал продвинутых юзеров. Только здесь все о веб-дизайне, раскрутке, выбору хостинга и не только...
Читайте здесь последние новости интернета!

Films.GreatWeb.Ru - Огромный каталог фильмов, содержащий самые популярные и известные фильмы! + в каталоге есть короткая рецензия на каждый фильм! Каталог обновляется каждую неделю в конце недели.

Форум продвинутых юзеров. Отличный форум! Задавайте абсолютно любые вопросы, вам обязательно ответят и помогут решить Ваши проблемы.
Самым активным пользователям будет выделен красивый почтовый ящик на 5 mb. Ваше_имя@greatweb.ru

Лучший хостинг - Лучший выпуск на мой взгляд! GreatWeb.Ru - лежит конечно же на нем :) Цены самые низкие. Можно платить только за то за что ты хочешь! Например, если тебе не нужен PERL, ты переговариваешь с админом, он может снизить тебе цену или добавить места на диске!!! Всем советую!

Я извиняюсь перед сайтом http://phpclub.net/ за то, что брал несколько статей с их сайта без их ведома! Хотя я указывал соответствующие копирайты!
:.:: Наши друзья



SEBBIO.NET - Раскрутка сайтов. Если вы имеете свой сайт и не знаете как поднять его посещаемость, обратитесь к профессионалам.
Здесь вам помогут раскрутить ваш сайт совершенно бесплатно. Неограниченные возможности нашей системы вас приятно удивят. Подробнейшие статистики позволят контролировать процесс раскрутки. Для крупных рекламодателей мы имеем платную раскрутку за "смешные деньги".
За более детальной информацией обращайтесь на наш сайт WWW.SEBBIO.NET

www.bshop.nm.ru - 50 профессиональных шаблонов для flash-сайтов. С помощью этих по настоящему профессиональных шаблонов вы без труда
сможете сделать стильный flash-сайт практически любой тематики (soft, game, hi-tech, business, catalogue, home etc). Шаблоны сопровождаются подробными инструкциями по их применению или содержат исходники flash-элементов. Коллекция будет одинакова интересна и профессионалам flash-мастеринга и тем, кто делает только первые шаги в освоении этой популярной технологии создания сайтов.



Теперь все выпуски нашей рассылки стали уникальными!
Это выкладки из разных форумов или лично мои статьи и примочки!

.:: Новый шаблонизатор - QuickTemplate



Совсем новый шаблонизатор! Вот его возможности:

  • Очень высокая производительность
  • Ненужно обрабатывать шаблон при каждом обращении к ниму, используется компиляция шаблонов
  • Не используется регистрация переменных для шаблона (так называемый assign), переменные берутся из глобального пространства имён, за счёт этого не используется дополнительная память и нет необходимости забивать свой скрипт десятками лишних строк кода. Теперь действительно происходит отделение логики от представления
  • Перед использованием блоков их так же как и переменные не нужно регистрировать
  • Выборочная система кэширования, с возможностью создания кэш-групп.
  • Контроль ошибок в синтаксисе шаблона, возможность ведения лог файла ошибок. В сообщении об ошибке указан шаблон, (!)строка и причина ошибки. Теперь дизайнеры не будут пугаться страшных, непонятных(для них ошибок и бежать надоедать программисту
  • Шаблонизатор имеет модульную структуру, т.е. если Вам понадобится что-то к нему добавить, то Вы просто создадите ещё один файл в директории с плагинами, Вам не прийдётся рыться в коде самого движка.
  • Поддерживается три вида фильтров - предкомпиляционный, посткомпиляционный и фильтр вывода
  • Модификаторы переменных
  • Можно выбирать скобки вокруг инструкций (по умолчанию это "{" и "}")
  • В шаблоне можно использовать логические операторы if, elseif, else
  • Параметры для инструкций могут задаваться в произвольном порядке, и где это возможно(практически везде!) - переменными
  • В шаблоне можно использовать PHP код (это опциональный параметр, по умолчанию он [i]выключен[/]>)

Этот шаблонизатор хорошо подходит для не очень сложных шаблонов.
Не путайте этот шаблонизатор со всем известным QuickTemplate :) Это просто автор не знал о существовании этого

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

.:: phpRemoteView - Удаленный просмотр файловой системы



Кто еще не слышал об этой замечательной утилите? Вы? Тогда читайте описание (взято с официального сайта программы http://php.spb.ru/):

ЧТО ТАКОЕ REMVIEW:

Данная программа на PHP4 позволяет в удобном виде просматривать файловую систему и редактировать файлы на сервере; бродить по каталогам сервера; исполнять PHP код или Shell команды и т.д. Работает на Windows и Unix серверах.

Программа работает на русском и английском языках, имеет очень понятный интерфейс в стиле Explorer в Windows. В дополнительных окнах имеются функции для создания/удаления файлов или каталогов, редктировании файлов, UPLOAD новых файлов, копирования и т.п.

Как быстро понять, что это? Либо смотрите скриншоты, либо просто запустите этот скрипт на своем веб-сервере и сразу будет ясно. Программа запускается без каких-либо настроек.

ФУНКЦИОНАЛЬНОСТЬ:

Просмотр разных по содержимому файлов в виде:

  • HTML файлов (полноэкранный режим и с панелью навигации),
  • файлов в Plain режиме, только текст (полноэкранный режим и с панелью навигации),
  • файлов PHP сессий или сериализованных данных
  • картинок jpeg/jpg/gif/png
В режиме просмотра каталога доступные 3 действия:
  • скачать файл - кнопка в виде стрелки вниз
  • открыть панель информации и управления - кнопка в виде стрелки вправо
  • смотреть файл на экране - просто клик по самому файлу
Доступные операции в файловой системе:
  • смотреть дерево каталогов
  • удалить каталог и все его подкаталог и файлы
  • удалить только файлы из каталога, но не подкаталоги и не сам каталог
  • создать каталог
  • создать новый файл в каталоге из редактора
  • создать новый файл через FILE UPLOAD
  • смотреть владельца, группу, права
  • смотреть время создания, изменения и доступа к файлам или каталогам
  • HEXDUMP предпросмотр бинарных файлов
  • кодирование/ракодировае файла по методу base64
  • редактивание файлов
  • удаление файлов
  • обнулнение файлов (сброс размера в 0 байт)
  • обновление файлов (установка текущей даты изменения)
  • уничтожение и удаление файлов (защита от восстановления удаленных файлов)
  • копирование файлов
  • просмотр типа файла (файл, линк и т.п. типы Unix файлов)
Другие функции, не связанные с файловой системой:
  • переключение языка: русский или английский
  • показ phpinfo()
  • выполнение любого PHP-кода через функцию eval()
  • выполнение команд в командной строке (Shell-доступ)
  • показ всех возможных символов какого-либо шрифта (для получения их кода)
  • кодирование текста в MD5-хеш или по алгоритму base64
  • подбор паролей, кодированных MD5 (только для коротких паролей до 6-7 букв)
  • операции с датой/временем и unix timestamp, использование mktime()
  • конвертация русского текста в транслит и наоборот
  • конвертация между кодировками windows (cp1251), koi8-r и макинтоша (mac)
ОПИСАНИЕ:

При навигации по диску и просмотру содержимого каталог можно легко переключатся на окно опций, где и находятся все функции, кроме 3-х стандартных (смотреть, скачать, опции). Там же есть полезные кнопки. Например, NOTEPAD позволяется открыть любой файл в блокноте Windows (notepad.exe), только после нажатия на кнопку выберите Open (а не Save). При скачивании файла программа сообщает браузеру его оригинальное имя. Если программа запущена из Windows, по на панели кнопок появляется выбор дисков. Внешний вид программы можно полностью настрить на странице опций, задать сортировку (клик по названиям колонок), выбрать столбцы и их порядок для показа на экране.

При листинге каталогов выводятся типы файлов (каталог, файлы, линки, др. устройста), размер, владелец, группа, уровень доступа, время модификации.

Внутри программы можно задать несколько параметров (смотрите начало файла):

  • $write_access - можно ли позволить программе редактировать файлы или создавать/удалять что-то. False - доступ только для чтения. True - полный доступ к программе.
  • $phpeval_access - можно ли исполнять любой php-код через функцию eval(). True - можно, False - функция блокируется.
  • $system_access - можно ли выполнять команды в Shell. False - функция блокируется, True - доступ разрешен.
Так же можно задать параметры авторизации для доступа к самой программе:
  • $login - логин (или false, если автризация отключена)
  • $pass - паролья (если задан логин)
  • $host_allow - массив хостов, которые могут обращаться к программе (по-умолчанию там "*" - доступ для всех)

При попытке удалить данную программу из самой себя появлется дополнительное предупреждение для удаления. Если на предпреждение отвечают "ДА, УДАЛИТЬ", то программа стирает и саму себя. Полезно, чтобы замести следы.

СКРИНШОТЫ:

DOWNLOAD phpRemoteView:

Четвертая версия программы (от 2003-10-23):

Старые версии:

Четвертая версия программы (от 2003-04-22):

  • Просмотр: remview_2003_04_22.php 90,895 bytes
  • Скачать: remview_2003_04_22.zip 26Kb
  • Просмотр: remview_2002_08_24.php 79,430 bytes
  • Скачать: remview_2002_08_24.zip 23Kb
    Тетья версия программы (от 2002-08-05):
  • Просмотр: remview_2002_08_05.php 38,265 bytes
  • Скачать: remview_2002_08_05.zip 8Kb
    Вторая версия программы (от 2002-01-20):
  • Просмотр: remview_2002_01_20.html 25,918 bytes
  • Скачать: remview_2002_01_20.zip 6Kb
    Первая версия
  • Просмотр: remview_2002_01_12.html 10Kb
  • Скачать: remview_2002_01_12.zip 2Kb

     

    Все свои вопросы Вы можете задавать на нашем форуме.

    © 2002-2003 Copyright by GreatWeb.Ru
    Копирование материалов рассылки возможно только в случае явного указания на сайт "GreatWeb.RU" как на источник информации.



  • http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу

    В избранное