Я приверженец идеалогии, что php самодокументируемый язык и в большинстве случаев, если требуются комментарии, то это признак того, что что-то с кодом или наименованием переменных/классов не так. Правда, вышесказанное не отрицает документации к API классов.
А со всем остальным я согласен. :)
p.s. Чтобы не быть голословным (если кто-то попросит) - пример кода (не всегда бывает идеален, да и здесь есть огрехи, но в основном стараюсь чтобы был примерно таким):
function load_section($id=null){ $this->output->cache(34560); $this->load->database(); $this->load->model('section_model'); $name = $this->section_model->get_section_name($id); $data['category_data'] = $this->section_model->get_section_data($id, $name); $data['id'] = htmlspecialchars($id); $data['name'] = htmlspecialchars($name); $data['title'] = $data['name'] . ' / каталог ' . htmlspecialchars( $this->config->item('name') ); $data['keywords'] = $data['name'] . ' ' . htmlspecialchars( $this->config->item('keywords') ); $data['description'] = htmlspecialchars( $this->config->item('description') ); $data['add_value'] = site_url('add/list/' . htmlspecialchars($id)); $data['left_block'] = $this->load->view('left_block_views', null, TRUE); if ( empty($data['name']) ) { show_404('section_' . htmlspecialchars($id) ); die(); } $this->load->view('main_top_views', $data); $this->load->view('section_load_section_views',$data); $this->load->view('bottom_views'); }
Сейчас пишу в основном с применением фреймворка CodeIgniter, это метод контроллера.
У меня стоимость клика немножечко возросла, а вот ctr пропорционально уменьшился, так что доход остался примерно тот же что и был.
Похожий слегка аудит, если не ошибаюсь в своё время делался бесплатно для покупателей Нетпромоутера.
А если по отчёту, то присоединяюсь к мысли, что он конечно черезчур простой, но вещи упоминаемые в нём оптимизатор должен был сделать "по умолчанию", не дожидаясь отчёта.
Регулярки может просто по разному вырезать урлы из страниц.
тоже удивило.
Создание дерева страниц и подобное управление - это сейчас во многих платных CMS есть. Но вам нужна бесплатная - тут уже сложнее,
Dreammaker добавил 13.05.2009 в 21:14
то есть, вам нужна CMS для нубов? :)
вот только подхватить трояна на линуксе вероятность намного меньше :)
имхо, намного больше влияет домен, точнее доменная зона.
а иногда из-за этого могут наоборот показываться подходящие по тематике :) У кого как.
Судя по тому, что ник Liqpay, то это наверное Приват, а это накладывает ряд рисков. Тут проблемы с обычными картами не редкость, и за людей не считают - доказать трудно что-то, а с анонимными, то вообще скорее всего сервис "as is" :)
Удачный, ага, вроде теперь понял, беру слова обратно. В принципе, понимаю, фрилансера, если он нормально работает, но ситуация, да, если вникнуть немного мутная :)