Архив рассылки -программирование на PHP

         

Печально констатировать, но за...



Печально констатировать, но за прошедшие дни не пришло ни одного варианта решения по заданиям из прошлого выпуска.

Жаль. Мне бы хотелось видеть среди своих читателей не только кодировщиков, но и программистов.

Вы знаете, что в классическом процессе создания программного продукта должно быть три звена: постановщик задачипрограммисткодировщик?

Постановщик — ставит задачу. Ставит ее на родном языке, да так, чтобы она всем была понятна. Особенно программисту.

Программист — ломает голову над алгоритмами решения тех задач, которые поставил постановщик задач. А потом вдалбливает эти алгоритмы в голову кодировщику.

Кодировщик — пишет всякие тексты, понятные только компьютеру. Это последнее звено в приготовлении программного продукта.

Сегодня, после того, как языки программирования поднялись до уровня обычного английского (а в некоторых случаях и родного, локального) языка, эти три ипостаси как-то незаметно слились воедино. Лично мне кажется, что это плохо. Но с этим ничего не поделаешь, поэтому и я тоже стал "сам себе постановщик–программист–кодировщик", хотя программировать (в чистом понимании этого процесса) мне больше нравится. Именно поэтому, кстати, у меня очень много заброшенных проектов, которые решены в голове, но не реализованы на бумаге. Ну что поделать... остается только надеяться, что у вас таких проектов будет меньше.

Ну да ладно, что-то я разболтался сегодня. Перейдем к делу.

Прежде всего, давайте вот какой вопрос решим. Как сделать так, чтобы мы могли снимать и ставить материалы на сайт быстро и с легкостью?

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

Раз у нас есть база данных, значит надо добавить в таблицу текстов флажок, указывающий на "видимость" материала.

Этот флажок можно назвать, например, t_enable.



Содержание раздела