Как стать автором
Обновить

PHP мануал

Время на прочтение 1 мин
Количество просмотров 3.6K
Всего голосов 138: ↑105 и ↓33 +72
Комментарии 88

Комментарии 88

Прекрасно, спасибо!
НЛО прилетело и опубликовало эту надпись здесь
С kchmview никогда не было проблем. Автор, вы его пробовали?

Хотя у меня лично настроен поиск из строки адреса вида.

php funcname

И как-то большего не надо (но и kchmview тоже установлен).
Не знаю как сейчас но виндовый вьюер отображал поиск крокозябрами а kchm правильно.
А вобще, имхо, пост-замаскированный «я пиарюсь».
добавил в избранное
круто! Хоть я и не понимаю чего такого хорошего есть в формате chm, но сайт сделан профессионально и выглядит приятно. +1 к карме)
1 файл, оглавление или индекс всегда слева — очень удобно по сравнению с кучей html с оглавлением на одной из страниц и индексом на другой. Плюс, тут же встроенный поиск — не нужно искать по куче хтмл в текстовом режиме.
В pdf тоже содержание и поиск есть.
PDF как-то более неуклюж и тяжеловесен… возможно это что-то психологическое, но я люблю книжки в PDF и не люблю мануалы в нем, удобнее CHM или HTML.
очень точное замечание. и, кстати, в онлайн версии мануала на сайте php.net так и есть — оглавление всегда слева.

www.php.net/manual/en/langref.php

сначала пользовался chm, потом заучил наизусть адрес английского мануала, и вбил в оперу поиск вида
p funcname

Докбукам, генерящим вывод в стиле О'Рейлли не помешало бы генерить оглавление сбоку, — давно замечал.

Сделал даже свои пассатижи: www.bulldoc.ru для генерации таких хелпов :) (не попиаришься, — никто не попиарит)
xchm неплохо справляется с пхп-мануалом. Правда проблемы с килиллицей мне не знакомы — после того как пару раз заметил неполные данные о функциях в русской версии, по сравнению с английской, пользуюсь исключительно английской версией справки.
А я в итоге забил на все chm и зазеркалил мануал с php.net (http://www.php.net/mirroring.php). Теперь быстро, удобно и обновляется автоматом.
Вот спасибо, теперь у меня будет свой php.net под боком :)
IE8 — всё ок! ;-)
фигасе :)
Хоть и похоже на «Я пиарюсь», но в закладки запихал :)
А зачем сидеть под линуксом если делаються сайты в основном под Win-аудиторию и IE?
Так IE4Linux есть
НЛО прилетело и опубликовало эту надпись здесь
А зачем человеку коипьютер, если у него нет мозгов?
Не, компутер без мозгов нам не нужен, хоть бы гиг, да должен быть. :)
а человек и не позиционирует себя как верстальщик, пхп для серверной части
А затем, что делаютЬся сайты в основном на *nix-серверах и Apache
ну я думаю на самих серверах сайты все таки не верстаются;)
а че мешает читать chm под линуксом? у меня с этим проблем нет
там сама chm'ка кривая у них вроде. дерево и разделы в одной кодировке(cp1251 вроде), а сам контент в utf8. Возможно из-за этого глюки и вылезают.
У меня под WinXP разделы были в краказябрах.
kubuntu 9.04 + kchmviewer
все четко
НЛО прилетело и опубликовало эту надпись здесь
не знаю стоит Ubuntu и gnochm все работает с этой докой еще с 7.10 по моему. (и меню и т.д.)
Программа выглядит отлично, но php_manual_ru.chm (8,3 МБ) открывает очень долго.
Надо попробовать конвертировать этот chm в pdf, evince с такой документацией будет работать быстро.
kchmviewer не пробовали?
Нет, надо будет попробовать, хотя мне не нравится как выглядят k-программы в гноме.
Поставил пакет kchmviewer-nokde, тот же файл, с русскими буквами проблема.
Вид > установить кодировку > utf-8 и перезапустите kchmviewer. Всё тип-топ (только юзайте свежую версию справки с сайта, в старой был глюк, см ссылку ниже).
kchmviewer вам в помощь. ну и apt-cache search тоже
НЛО прилетело и опубликовало эту надпись здесь
Да-да, уважаемый автор, может поделитесь локальной версией?
Тоже хотел попросить, но постеснялся :)
Где можна скачать локальную версию документации?
Еще бы такую же по Python :)
Чем docs.python.org не устраивает?
Привычнее, когда слева всегда под рукой индекс, как в chm.
знакомая проблема :)
я когда-то по этой причине собирал CHM-ки с документацией по Actionscript :D
кстати, есть (бфло) довольно удобное расширение по DreamWeaver для компиляции CHM из кучи HTML. после небольшого допиливания исходников напильником оно генерило индексы и все остальное самостоятельно, нужно было только натравить на папку с исходниками :)
Конечно, проще сделать сайт, чем начать изучать английский язык.
Я так понимаю, меня тут минусуют php-разработчики, работающие в линуксе и не знающие английского языка? :)
Батенька, да вы знатный извращенец ^_^
Не понимаю, чем может быть неудобен официальный мануал. Да и делать софт для сети БЕЗ наличия этой чети — как-бы нонсенс…
chm — бяка.
По сравнению с .chm вышеуказанный сайт тормозит ну просто безбожно.
У меня всё летает. Наверно вы проверяли в пик хабраэффекта.
Я так понял, сейчас тоже пик хабраэффекта? Проц нагружает некисло. А у меня неслабый ноут.
Спасибо большое, как человеку, который начинает изучать php это как раз то, что «доктор прописал»
А чем «sudo apt-get install xchm» плох?
Обсуждалось, в xchm кракозябры в навигации по файлу.
Для меня большая ценность доков на php.net еще и в комментариях, где не редко можно найти что-то полезное.
Я планировал изначально сделать то же самое и сделаю обязательно, но пока надо набрать аудиторию для этого
НЛО прилетело и опубликовало эту надпись здесь
А с php.net комментарии? Помнится, в некоторых chm стареньких были и комменты…
надо подумать насчёт них, может к английскому мануалу их стоит присобачить
вдобавок я не знаю, насколько это будет некрасиво (воровать) и правомощно
По-моему это реклама (в положительном смысле), а не воровство!
В любом случае у меня такое предложение: добавьте кнопочку-ссылочку «Показать комментарии с php.net» и Аяксом подгружайте… Аудитория на это клюнет обязательно! =)
хорошая идея
ёу
спасибо. как раз очень нужно.
Глюк с поиском функций, если вводить по одной букве и ждать когда выделение перескочит на нужное место — все работает. Если быстро ввести несколько букв, выделение уже не встает на нужное место.
Полезно, спасибо. Но преимущество официальной справки в том, что часто там толковые комментарии пишут.
НЛО прилетело и опубликовало эту надпись здесь
А почему бы как вариант не использовать вместо chm pdf? Он отображается нормально везде, есть оглавление, ссылки, поиск.
Опишите последовательность действий для поиска описания произвольной функции в pdf. К примеру: in_array()
привычка, мон шер, привычка! о ней этот пост
Что мешает распаковать chm в набор html файлов?
То, что в наборе html-файлов не будет работать ни поиск, ни индекс, ни всё остальное
знакомая проблема:)
Спасибо автору, однозначно буду использовать
Чем это лучше php.net/%function_name%?
Чем это php.net, %functionname%? )
Я юзаю в браузере поисковой движок, сделанный по полю поиска на php.net.
Гораддо удобнее имхо ;)
Основное преимущество — комментарии есть ;)
НЛО прилетело и опубликовало эту надпись здесь
тоже вариант, спасибо
Отличная работа, коллега! Я как раз на работе целиком переехал на Ubuntu и работаю в Aptana. Такой справки под рукой как раз не хватает. Лови плюс.
идея хороша… и даже себе на локалхост поставил бы…
но что-то ваш сайтец под-тормаживает
где можно исходнички скачвать?
ПыСЫ вот в него бы еще каких нибудь полезных фишечек напихать…

исходники пока стыдно выкладывать
загрузка тормозит из-за дебильного хостинга, скоро перееду
а сам сайт уж и так как смог прооптимизировал, он по дефолту уже при 2000 <option>'ах тормозит, а там их почти 8,5 тыщ
ПыСЫ фишки будут обязательно
Загружать в список сразу все ключевые слова — оригинально! То-то ваш сайт по полминуты открывается. А как он будет при поиске тормозить, я даже проверять не стал. Без обид, но это сделано на редкость халявски. Я бы постеснялся такое выкладывать наружу.

А что ждет людей с 256 кбитами?

Советую всем вместо этого настроить бразуре (например Оперу), чтобы при наборе php function он открывал функцию с сайта php.net.
1) Неоригинально
2) Это из-за хостинга, скоро перееду
3) Поиск на Sphinx, не надо про него плохо
4) Людей с 256 кбитами ждёт неминуемая смерть! И лишение пенсии. Вот люди с 255-тью килобитами-то обрадуются!
5) будет, всё будет, php.net аукнется, обещаю
А я сделал поставщик поиска в IE8, и никаких проблем. Жаль нет suggestions.
что-то у меня в Хроме тормоза, когда я печатаю вверху в инпуте что-то
Прикольно, тоже всегда юзаю chm.
А я обычно использую http://php.net/function_exists.
Т.е. php.net/название_функции_или_класса.

Очень удобно :)
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории