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

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


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

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 201
от 17.12.2005, 19:54

Администратор:Калашников О.А.
В рассылке:Подписчиков: 205, Экспертов: 36
В номере:Вопросов: 2, Ответов: 4


Вопрос № 31275: Как открыть каталог(распечатать его содержимое на экран) и вывести из него изображения в уменьшеном виде, но чтобы по клику на изображение оно открывалось в новом окне! А ещё такой вопрос чего данный скрипт(приложенный) выводит 2 лишнии пустые ра...
Вопрос № 31294: Здравствуйте! ASP.NET имеет преимущество в скорости перед PHP, так как скрипты компилируются. А как на счет компиляции PHP скриптов? Возможно ли это (в будущих версиях), и какая инфа по этой теме? Растолкуйте пожалуйста!...

Вопрос № 31.275
Как открыть каталог(распечатать его содержимое на экран) и вывести из него изображения в уменьшеном виде, но чтобы по клику на изображение оно открывалось в новом окне!
А ещё такой вопрос чего данный скрипт(приложенный) выводит 2 лишнии пустые размётки под картинки? Пробывал уменьшать значение счётчиков нечего невыходит!

Приложение:

Отправлен: 11.12.2005, 20:08
Вопрос задал: Dico (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: RedDevil
Здравствуйте, Dico!
Первые два файла это текущая папка - "." и корневая папка - "..". Естественно это не картинки и поэтому отображатся не будут. Как их отфильтровать я не знаю, через обычный if у меня не захотели if ($d == "." || $d == "..") - не работало у меня.
Могу педложить 2 варианта. Первый очень простой, мы знаем что первыми двумя файлами в любой папке будут эти два, то есть первые два файла не записывать в массив. Второй вариант фильтровать по расширению файла, если оно jpg, то записываем его в массив, нет не записываем.
Ответ отправил: RedDevil (статус: 2-ой класс)
Отправлен: 12.12.2005, 07:33

Отвечает: Дмитрий Иванов
Здравствуйте, Dico!

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

P.S. пример в приложении

Приложение:

---------
ставя оценку - подумай, может ты не все описал.

Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:32


Вопрос № 31.294
Здравствуйте!
ASP.NET имеет преимущество в скорости перед PHP, так как скрипты компилируются. А как на счет компиляции PHP скриптов? Возможно ли это (в будущих версиях), и какая инфа по этой теме? Растолкуйте пожалуйста!
Отправлен: 12.12.2005, 03:03
Вопрос задал: $ham (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Doctor013
Здравствуйте, $ham!
PHP - cкрипты тоже можно откомпилировать с помощью Zend Encoder(www.zend.com), при этом убиваем сразу двух зайцев: выигрываем в скорости и скрываем исходный код от клиента. Есть также возможность делать лицензии на определенный срок, после которого скрипты перестают работать - данная возможность очень помогает в работе с недобросовестными клиентами. Для работы откомпилированных скриптов на сервере должен быть установлен бесплатный Zend Optimizer. Стоит программа недешево - около $1000, но окупается очень быстро, ибо желающих "кинуть" веб-разработчика или украсть исходники более чем достаточно :-)
Ответ отправил: Doctor013 (статус: 2-ой класс)
Отправлен: 12.12.2005, 03:27
Оценка за ответ: 5
Комментарий оценки:
Спасибо за информацию.

Отвечает: Дмитрий Иванов
Здравствуйте, $ham!

да вобщем то есть такое и для PHP, при использовании Zend Optimizer на сервере и компилировании скриптов Zend Encoder
---------
ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 12.12.2005, 11:15
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное