Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Предложение по созданию PHP Knowledge Base


Автор: deMike 1.1.2006, 13:42
Доброго времени суток Всем!
Значит у меня появилась идея создать базу знаний по PHP с примерами и базой статей,
думаю идея актуально т.к. по сей день нету достойного и удобного справочника написанного
на нормальном русском и понятном языке.

Как вам предложение?

Автор: AztEK 1.1.2006, 14:02
Было бы очень здорово...Готов поучавствовать

Автор: deMike 1.1.2006, 14:05
Уже хорошо, ждём ещё народ. smile

Автор: Illuminaty 1.1.2006, 14:05
а чем http://www.php.net/manual/ru/ не устраивает?

Автор: XOMbl4 1.1.2006, 14:15
http://forum.vingrad.ru/index.php?act=module&module=vingradfaq
И тут тоже...

Автор: deMike 1.1.2006, 14:18
Тем, что для новичка там не очень ясно всё написано,
вот я лично родного справочника по php не понимаю,
поэтому хожу спрашивать на форум.

Вот например хочу про headers почитать, захожу на
http://ru.php.net/header, и, что вижу?

Половина на Русском, половина на Инглише,
а я если честно не очень хорошо знаю Английский.
Я не буду приводить множество примеров, но куда
легче новичкам учиться по статьям а не по ссылкам на указатель
функций php.net.
Добавлено @ 14:22
XOMbl4, по поводу Vingrad FAQ лучше бы помолчал.
Давайте не будем сравнить различные справочные системы а будем думать стоит или нет.

Автор: Illuminaty 1.1.2006, 14:31
Мастeр, простите, но я не понял: Вы хотите быть писателем или читателем?
Если писателем, то что Вы собирайтесь писать, если
Цитата
я лично родного справочника по php не понимаю,
.

Автор: deMike 1.1.2006, 14:57
Вы меня не так поняли, родного имелось введу от php.net, а не тот, что пишу я. smile
Это как драйвера есть родные, а есть от Майкрософт. smile

Автор: Illuminaty 1.1.2006, 15:14
Я все правильно понял про php.net
Я имел ввиду следующее: о чем лично Вы собираетесь писать?
А насчет проекта я думаю, что http://forum.vingrad.ru/index.php?showforum=6 и так достаточно полная база знаний по PHP. Только нужно пользоваться поиском. Ну и http://www.php.net/manual/ru/, конечно. А если кто-то хочет о чем-то написать статью, так, пожалуйста, пишите и выкладывайте сюда. А если статья и вправду будет хорошая, то http://vingrad.ru/@Mal%20Hack, думаю, не будет против размещения ее в http://forum.vingrad.ru/index.php?section=999&module=vingradfaq&act=module
PS. Это мое мнение, не навязываемое никому smile

Автор: deMike 1.1.2006, 15:26
Illuminaty, отчасти ты конечно прав, но представь человека,
который не может постоянно засидать в и-нете, чтобы получить ответ на вопрос.
Легче открыть PHPKB и найти описание какой-то функции, примеры работы с ней и т.п.

Автор: XOMbl4 1.1.2006, 16:23
Советую купить книжку PHP5.Библиотека профессионала.Это не учебник,а справочник,опианы синтакс функций,привидены примеры по их использования,очень полная и легкочитаемая книжка...

Автор: AztEK 1.1.2006, 16:25
Кроме того, что нужно сделать пользователю, чтобы наити какую-то информацию?
Зайти на php.net, поискать там, понять половину(предположим, что юзер по англ. не шпрехает), зайти на forum.vingrad.ru, порыться в нескольких разделах, порыться в FAQ, потом ещё спросить...

Вобщем, корень всего - несистематизированность smile

Всё это решается созданием единого PHP Knowledge Base...
А если ещё соберётся много понимающих в PHP людей - вобще конфетка будет.

Автор: deMike 1.1.2006, 16:41
Совершенно верно, AztEK!

Автор: Pakshin A. S. 1.1.2006, 17:03
САБЖ - очень хорошая вещь, учитывая опыт DRKB, поэтому я как начинающий программист был бы очень рад выпуску подобного материала. Могу даже присоединитсья к разработке, если будет после сессии время... smile

Автор: deMike 1.1.2006, 17:35
О Андрей, спасибо за поддержку идеи. ;)
Добавлено @ 17:39
Тогда я думаю в принципе можно приступить к разработке, затем народ постепенно будет подтягиваться, присылать материалы, только нужно составить структуру и определиться в какой среде будет работать справочник.

Автор: Рыжий 1.1.2006, 17:53
Я лично за!
Сам принять участие наверное не смогу, т.к. сейчас поступать буду, но уж если летом...
поймите информации никогда не бывает много, ее всегда мало, не фокт что каждый человек поймет офиц. документацию! Однако может он найдет полезную информацию в нашей доке.

Автор: Sardar 1.1.2006, 17:55
deMike твою энергию бы сюда: http://wiki.vingrad.ru smile

Автор: deMike 1.1.2006, 18:01
Sardar, а чё ей там делать?
Она не знает, что это такое даже...

Автор: Cheba 1.1.2006, 18:20
А это и есть та самая База знаний. Только по всем-всем отраслям/направления/технологиям/языкам программирования. Почитай про Википедию. Здесь в основе лежат те же принципы. Также рекомендую к ознакомленияю тему http://forum.vingrad.ru/index.php?showtopic=72429&view=all. И предлагаю дальнейшие дискуссии перенести в ту тему до создания отдельного раздела.

Автор: deMike 1.1.2006, 18:41
Cheba, ты двигаешься не совсем в том потоке!
Мы хотим сделать мобильную базу независищую от интернета (если только обновление).

Автор: Alx 1.1.2006, 19:44
Цитата(Sardar @ 1.1.2006, 17:55)
deMike твою энергию бы сюда: http://wiki.vingrad.ru smile

*** почему я опять не в теме??? smile smile smile smile smile
где обсуждение? чем это отличается от Vingrad FAQ????

deMike,
как я понял, ты хочешь сделать оффлайновую верисю Vingrad FAQ по PHP, так?
дык может просто написать на С++ или VB клиент для VFAQ? и доступ к скачиванью VFAQ с сайта и полключения к клиенту?
Или просто создать help-архив HTML-файлов MHT?

Автор: AztEK 1.1.2006, 19:45
deMike предлагаю сначала собрать людей smile
Потом определиться со структурой, содержанием (предлагаю на PHP smile ),
потом собирать, систематизировать, сортировать материал...
Потом...подуаем smile
Добавлено @ 19:50
Alx как я понял тем, что там мало всего...и несистематизировано!
А надо бы и описание функций(нормальное smile ) и статьи, обзоры,
готовые решения...а не просто подборка статей...пусть даже и неплохих

Автор: Sardar 1.1.2006, 20:04
Цитата(Alx @ 1.1.2006, 18:44)
где обсуждение? чем это отличается от Vingrad FAQ????

Здесь по моему оно зародилось: http://forum.vingrad.ru/index.php?showtopic=72429&view=all
Цитата(AztEK @ 1.1.2006, 18:45)
Alx как я понял тем, что там мало всего...и несистематизировано!

Это движок вики, назвать его малофункциональным и не достаточно развитым может разве что гуру, создавший не менее десятка подобных проектов smile
В техническом плане круче чем наш VFAQ.
Цитата(AztEK @ 1.1.2006, 18:45)
А надо бы и описание функций(нормальное smile ) и статьи, обзоры,
готовые решения...а не просто подборка статей...пусть даже и неплохих

Технические возможности есть, нужно заполнить контентом. Сделай описание всех функций и операторов (как уже сделано в ActionScript за что http://forum.vingrad.ru/index.php?showuser=777&nickname=AlDev отдельное большое спасибо), затем просто

http://wiki.vingrad.ru/index.php/ActionScript:for

где неймспейс ActionScript отделяет категорию, у тебя PHP. Опиши что угодно и не нужно вдаваться в технические детали. Также под вики можно писать свои модули, например особый расширенный поиск (обсуждали Cheba, не всё там просто).

Кто не уверен в мощи вики, сходите на wikipedia.org, согласитесь не каждый движок может выдержать подобные нагрузки, что говорит о эффективной реализации софта smile

Автор: Alx 1.1.2006, 20:20
Sardar
можешь плиз в кратце, чтоб мне не искать, лана?
парвильно я понял,
1) WIKI - аналог VFAQ только там не статьи по написанию какого-либо кода, а описание конкретных выражений языков, так?
2) WIKI - какая-то разработанная третьим лицом сфотина, позволяющая делать каталог статей?
3) собирается ли сущуствовать WIKI и VFAQ параллельно или их надо объединять?

Автор: Sardar 1.1.2006, 20:25
1) нет, вики это движок энциклопедии (базы знаний), очень гибкая, позволяет разместить буквально что угодно. Описание элементов языков, просто статьи, любой креатив. Свяжись с http://vingrad.ru/@Cheba, он админит проект.

2) не совсем каталоги, одна и таже статья может быть в разных категориях, а категория сама может быть "вложенна" в другие категории smile Смотри на это как на некую сеть.

3) выживет сильнейший, VFAQ хорошо наполнен статьями, у него преимущество. Если тебе нравиться VFAQ и ты против вики, то развивай VFAQ smile Сам я не доволен реализацией его движка, но это вопрос не первый.

Автор: Alx 1.1.2006, 20:54
я всё понял.) спасибо!)

Автор: AztEK 1.1.2006, 21:51
Короче! Пофиг в чём хранить, было б желание...
Ладно, давайте разовьём нормальный FAQ по PHP в этой вашей Вики

Автор: deMike 1.1.2006, 23:29
Тоесть ты уходишь?

Автор: deMike 1.1.2006, 23:39
Цитата(Alx @ 1.1.2006, 20:44)
как я понял, ты хочешь сделать оффлайновую верисю Vingrad FAQ по PHP, так?

Нет, Vingrad FAQ там даже пахнуть не должно и не будет. Это будет большой сборник статей/примеров/уроков на тему PHP, чтобы до людей доходили элементарные вещи, и до меня в том числе, я конечно не великий гуру, но например как и, что делает функция explode так и не понял, а ведь хочу знать и уметь. smile
Так вот и будет описание функции, что она делает, в каких случая её лучше использовать а в каких нет,
примеры использования с подробным объяснением.

Цитата
дык может просто написать на С++ или VB клиент для VFAQ? и доступ к скачиванью VFAQ с сайта и полключения к клиенту?
Или просто создать help-архив HTML-файлов MHT?


Всё таки ты плохо читал тему, перед твоим постом почти ровно за час, у меня в посте написана строка:
Цитата
Мы хотим сделать мобильную базу независищую от интернета (если только обновление).

Автор: Sardar 1.1.2006, 23:42
Цитата(deMike @ 1.1.2006, 22:39)
Всё таки ты плохо читал тему, перед твоим постом почти ровно за час, у меня в посте написана строка:

Скачай .chm с php.net, дока постоянно обновляеться, чем не устраивает?

Автор: deMike 1.1.2006, 23:49
Это ты досихпор пытаешься меня переубедить?

Автор: Mal Hack 1.1.2006, 23:54
1. wiki - легкий аналог php.net для основных вещей, т.е. словарь языков.
2. Vingrad FAQ - именно FAQ, и сделанно соответственно. Узнай-те что такое термин FAQ и вопросы будут сняты. Если есть желание добавить туда что-то, пожалуйста, пишите, мы только за.
3. Оффлайн версия FAQ должна быть лишь оффлайн версией живого FAQ. Отдельно делать оффлайн версию глупо и безнадежно. Пока нет полной версии в интернете о оффлайне и говорить нечего.

Идея, конечно хорошая, не спорю, сам хочу отчасти сделать именго FAQ, но deMike, извини меня конечно, но ты тут довольно-таки серьезный балаган поднял, при этом никаких конструктивных предложений нет. Так ничего не делается. Если есть предложения - конкретные, обуманные, выложенные в единую цепочку - вперед, а если нет, то не надо воздух сотрясать, а то получится как всегда идея есть, а что делать никто н знает, как делать - темпаче.
Добавлено @ 23:56
Далее, я уже пытался делать такой FAQ, но, к сожалению у одного руки не доходят, даже на винград не могу перенести.

Не сочтите за рекламу: http://wboard.ru/forum36.html

Автор: deMike 2.1.2006, 00:06
2Mal Hack...
Тоесть ты намекаешь, что я никогда не довожу дел до конца а только раскидываюсь словами?

Автор: Illuminaty 2.1.2006, 00:12
deMike, просто у тебя никаких конкретных предложений не было кроме "давайте, ребята, напишите хорошую базу статей по PHP, ну и я что-то напишу, хотя я даже мануалы не до конца понимаю".
Прости за иронию. Обидеть не хочу, просто у меня сложилось такое мнение из вышенаписанного.

Автор: deMike 2.1.2006, 00:14
Я не обижаюсь, просто скажи мне, где я такое написал "ДАВАЙТЕ, ребята, напишитЕ хорошую базу....."?

Автор: Mal Hack 2.1.2006, 00:18
deMike я имею ввиду конкретно эту тему. Ничего конкретного ты НЕ сказал. Предложений - НОЛЬ. Только воздух сотряс. Будут предложения - будет серьезный разговор, не будет - будет флейм.

Если предложений не будет, я тему буду закрывать, даже не смотря на то, что вопрос ВАЖНЫЙ.

Автор: Illuminaty 2.1.2006, 00:27
Я думаю, что стоит заняться развитием http://wiki.vingrad.ru. С последующим переносом туда FAQ. С интеграцией кода в сообщениях и wiki (видел на каком-то форуме - не плохо получилось).
В этом я готов участвовать

Автор: Cheba 2.1.2006, 00:28
deMike, давай так. С тебя хорошее ТЗ. Тогда мы поймем чего ты хочешь.

Сейчас же я только понял, что эта штука должна быть доступна в оффлайне. Ну, так у вики вообще-то есть модули экспорта. Например, в OpenDocument. Кажется есть еще экспорт в pdf. Не нравится - напиши свой модуль экспорта во что угодно - chm, doc, что угодно. Вот только без explode'а будет тяжковато... smile

Автор: deMike 2.1.2006, 00:32
В принципе особой роли не сыграет закроешь ты тему или нет, ты меня прикрасно знаешь,
сейчас ничего не предлагается так как идёт определённый набор состовителей,
сейчас нужно от 5-7 человек, я начну писать прогу (все детали позже) и потихоньку база будет забиваться, одновременно можно забивать и Wiki и VFAQ, пожалуйста, если Вам удобнее сидеть в и-нете то заходите, ищите, читайте, а мне лично удобнее таскать на флешке PHPKB, и я буду знать, что если друг попросит научить его PHP, или мне понадобится, что-то в скоростях вспомнить, я просто открою базу и найду то, что нужно, я же не говорю, что wiki или vfaq это фигня, нет, я просто хочу создать оффлайн базу как DRKB, и верно Пакшин подчеркнул, опыт показал, что база пошла на спрос, так же и здесь.

Автор: Mal Hack 2.1.2006, 00:45
Цитата(deMike @ 2.1.2006, 00:32)
сейчас ничего не предлагается так как идёт определённый набор состовителей,
сейчас нужно от 5-7 человек

В форум о посике специалистов.
Предложегний - нет, тема закрыта. Флейма не будет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)