Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Разбиение ветки "Программирование на PHP"
Форумы портала PHP.SU » Разное » Колонка администратора » Разбиение ветки "Программирование на PHP"

Страниц (6): [1] 2 3 4 5 6 »
 

1. EuGen - 30 Июня, 2011 - 13:58:44 - перейти к сообщению
Сейчас мы уже воспринимает как данность большой поток сообщений на форуме, увеличение объема сообщений и числа хороших специалистов. Даже на русскоязычной википедии php.su значится далеко не последним в списке ресурсов по php.
Все это - заслуга прежде всего вас - тех, кто помогает новым пользователям советами и поддерживает уровень профессионализма на форуме. Так было не всегда (например, http://forum.php.su/topic.php?forum=25&topic=9) - все когда-то начинали.
А раз начинали, то не предполагали о большом объеме сообщений.
Сейчас наибольшая нагрузка ложится на ветку "Программирования на PHP". Сообщения там буквально утопают уже через 30-40 минут после своего создания (иногда и раньше). Как пример - я не имею возможности просматривать все темы раздела и потому смотрю лишь те, что значатся в последних. Следствие - время ответа увеличивается (а иногда он так и не приходит)
Ранее я уже вынес Серверное администрирование в отдельный раздел с тремя ветками и это несколько разгрузило общий поток, да и улучшило, на мой взгляд, тематичность форума (со времени создания там появилось уже немало тем)
Сейчас, мне кажется, самый нагруженный раздел пора реструктурировать, на него приходится по моим подсчетам, более половины всех сообщений.

Главный вопрос - нужно ли?
- я считаю, что нужно, но форум существует благодаря пользователям и только для них, а потому ваше мнение имеет первостепенную важность.

Затем, если нужно - то как именно?
Сама систематизация "программирования на PHP" весьма расплывчата, так как многие вопросы смежны.
Кроме этого, разделение потребует введения модерации - для поддержания структуры, то есть увеличит нагрузку на модераторов (стало быть, вопрос касается и их в большой степени).

Ну и последнее - касаемо структуры.
Какие разделы вы желали бы видеть в обновленном "Программировании на PHP"?
2. morosit - 30 Июня, 2011 - 15:01:06 - перейти к сообщению
1. Конечно нужно. Сообщения и правда "утопают"
2. Как? - это сложнее, сейчас много тем в "Программировании" которые должны были бы находится в "Напишите за меня". Разобьёте на несколько разделов, а всё равно будут писать всё в один
3. Навскидку - ООП и Процедурное программирование
(Добавление)
может поиск усовершенствовать, чтобы по дате искать можно было например
3. EuGen - 30 Июня, 2011 - 15:08:39 - перейти к сообщению
morosit пишет:
Разобьёте на несколько разделов, а всё равно будут писать всё в один

Это и будет работой модераторов - приводить в порядок разделы.
ООП/Процедурное - не уверен, что это охватывает всю проблематику. Есть ведь вопросы о парадигмах, оптимизации или просто по некоторому куску кода (он может быть как частью метода так и просто скрипта, даже не оформленного как функция). Здесь скорее правильнее определять области применения. Как то:
- Работа с сетью (сокеты, curl, uploads и т.п.)
- Файлы и все, что с ними связано
и т.п. (не буду приводить полную классификацию, так как четкого представления на текущий момент не имею).
4. Саныч - 30 Июня, 2011 - 15:18:17 - перейти к сообщению
EuGen, предлагаю особо не заморачиваться и поделить примерно так:
1. работа с файлами...
2. работа с базой
3. Работа с сетью
4. ооп
5. все остальное (вот этот пункт будет самым загруженным, я так думаю, да и назвать как-то надо более грамотно...)

з.ы. может лучше задуматься о смене движка форума? Этот вопрос уже неоднократно поднимался и думаю многих бы порадовало такое решение
5. EuGen - 30 Июня, 2011 - 15:21:03 - перейти к сообщению
Саныч пишет:
5. все остальное (вот этот пункт будет самым загруженным, я так думаю, да и назвать как-то надо более грамотно...)

Нет, вот с этим не соглашусь. Это "все остальное" через месяц и превратится в то же "Программирование на PHP". Предполагается, что структура должна быть четкой, иначе можно оставить как есть.

Базы данных - раздел уже есть, туда темы по возможности переносятся.
ООП - да, пожалуй, вопросов по нему много и стоит его включить в классификацию.

Смена движка - это вопрос, решаемый не мной в настоящий момент, а владельцем сервиса и домена (то есть RomAndry)
6. Мелкий - 30 Июня, 2011 - 15:25:41 - перейти к сообщению
Отделение курса, сокетов и др. сетевой активности отдельно - полностью поддерживаю. Но вот аплоад - не стал бы пихать туда же, он больше к файлам, имхо.

Быть может, имеет смысл разделить БД на 2: сопряжение PHP и БД и построение SQL-запросов
7. morosit - 30 Июня, 2011 - 15:27:46 - перейти к сообщению
можно создать раздел "PHP для новичков"
8. Саныч - 30 Июня, 2011 - 15:27:52 - перейти к сообщению
EuGen пишет:
Предполагается, что структура должна быть четкой, иначе можно оставить как есть.
Ну не знаю... Моя фантазия на большее не сработала Улыбка Да как вобще это можно поделить... PHP, да он достаточно объемный, да он состоит из можества "частей", но эти "части" настолько плотно друг с другом связаны, что их просто невозможно вот так взять и четко разделить...

EuGen пишет:
Базы данных - раздел уже есть, туда темы по возможности переносятся.
точно, вылетело из головы...

Неплохо было бы сделать отдельный раздел "Работа с графикой" ну или как-то так...
9. EuGen - 30 Июня, 2011 - 15:37:55 - перейти к сообщению
morosit пишет:
можно создать раздел "PHP для новичков"

То же самое. Отсутствие четкой тематики раздела = превращение его в нынешнее "Программирование на PHP"
Мелкий пишет:
Но вот аплоад - не стал бы пихать туда же, он больше к файлам, имхо.

Возможно, стоит его вынести в отдельную категорию "Работа с протоколами (HTTP, FTP и т.п.)" или как-то в этом роде. Но можно и к файлам.

Про БД - у нас уже есть примерно такая конфигурация (в Серверном администрировании тоже есть раздел о БД). Единственное - может, имеет смысл выносить работу с БД в приложении к php (mysql_ , ora_ , odbc_ и т.п.).
Саныч пишет:
а как вобще это можно поделить

Вот в этом и вопрос. Нужно четко структурировать. Новые разделы можно будет добавить при необходимости. Главное найти компромисс между достаточностью разбиения и числом разделов. Думаю, надо ограничиться максимум 6-7.
10. morosit - 30 Июня, 2011 - 15:46:16 - перейти к сообщению
EuGen пишет:
morosit пишет:
можно создать раздел "PHP для новичков"

То же самое.

не согласен,
новичку иногда трудно разобраться что он сам хочет, вот и пусть создают темы "Для новичков"
Разгрузит ветку то, что пользователь 50(20) сообщениями чисто психологически постесняется создавать тему для новичка
11. EuGen - 30 Июня, 2011 - 15:55:02 - перейти к сообщению
Ну, текущее положение дел ведь не мешает создавать темы новичкам. Кроме того, вопросы новичков нередко бывают полезны для изучения и более опытным пользователям а потому структуризация будет нелишней.
12. morosit - 30 Июня, 2011 - 15:56:27 - перейти к сообщению
и еще можно выделить ветку "вопросы связанные со SQL" не в Программировании, а рядом с HTML и JS ветками
сколько на форуме последнее время тем с названием "Помогите составить запрос"
(Добавление)
EuGen пишет:
Ну, текущее положение дел ведь не мешает создавать темы новичкам.

На мой взгляд раздел для новичков поможет разгрузить остальные ветки, и опытные пользователи не будут создавать темы-вопросы в разделе для новичков
поэтому это уже не будет та общая свалка как сейчас
13. EuGen - 30 Июня, 2011 - 16:05:38 - перейти к сообщению
Хорошо, это, как минимум, тема для размышления.
morosit пишет:
ем с названием "Помогите составить запрос"

По-хорошему им место в "Базах данных"
14. OrmaJever - 30 Июня, 2011 - 16:40:17 - перейти к сообщению
Да идея хорошая! Но делить бесполезно без хорошей модерации которой сечас особо нету, в раздел "Программирование на PHP" пишут вопросы про бд, иногда js и html. Раздел "Напишите за меня пожалуйста" вобще лутше убрать, многие слишком буквально эго воспринимают.
А вот на какие разделы поделить "Программирование на PHP" нужно совместно подумать, может даже голосовать Улыбка
15. Stierus - 30 Июня, 2011 - 16:59:46 - перейти к сообщению
Я сейчас для себя разделяю топики на:

1. Не работает, помогите починить
2. Я не понимаю, как можно сделать
3. Сделано, работает, помогите оптимизировать
4. Делюсь интересным
5. Изучаю пыху, набрел на непонятное - расскажите

может быть в этом направлении разделять?
ИМХО попытка разделить по направлениям (графика, сеть, производительность, алгоритмы и тд) даст нам слишкоммного веток + человек не всегда сможет четко понять, куда ему публиковать пост.

С другой стороны мое разделение более нечетко Улыбка

 

Powered by ExBB FM 1.0 RC1