Официальный сайт студ.городка НГТУ
Программирование и БД » Как протестить php-код на его оптимальность 

#1  16.07.08 13:10

Как протестить php-код на его оптимальность

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

Ну так вот, если код содержит немного ошибок, то можно не переживать за хостинг. Хотелось бы отследить и протестировать весь php-код. Что вы, уважаемые господа, предложите в данной ситуации?

Offline

#2  16.07.08 16:00

Re: Как протестить php-код на его оптимальность

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

Offline

#3  17.07.08 19:18

Re: Как протестить php-код на его оптимальность

Не совсем по теме, конечно, но нашел интересный редактор PHPed, который имеет довольно неплохой php-отладчик. Кто нибудь им пользовался уже?

Offline

#4  18.07.08 00:49

Re: Как протестить php-код на его оптимальность

не совсем корректный вопрос

если имеется ввиду именно оптимальность - нужны тесты на производительность (профайлинг)
весьма удобный профайлер имел возможность пользовать в zend studio, там же и отладчик и все остальное (версия под eclipse, кстати, на мой взгляд, самый удобный редактор не только для php, но и для java например, может и с другими языками умеет работать (имеется ввиду eclipse))

если нужно проверить логику приложения - функциональные тесты (phpunit правильно посоветовали) правда, если, говоришь, полноценный движок, и если в его поставку не включены эти самые функциональные тесты - замучаешься писать, даже при условии что ты сам писал этот движок

Исправлено Якодзуна (18.07.08 00:53)

Offline

#5  18.07.08 10:21

Re: Как протестить php-код на его оптимальность

Якодзуна, продвигаешь разработку через тестирование? :) а Eclipse IDE, если не изменяет память, изначально полноценная Java IDE, т.к. написана на яве... это потом уже кучу всего написали и стало удобно писать на большинстве языков...

Offline

#6  18.07.08 22:48

Re: Как протестить php-код на его оптимальность

Jaguar, про эклипс правильно подметил, сам на нем писал только на java и php, не знаю как с другими языками, но набор возможностей для php по сравнению с набором для java жидковат, и это при том, что для пхп eclipse с соотв. плагинами самый удобный редактор из всех что приходилось встречать. а про тесты - дело хозяйское, я например сейчас уже не представляю, как писать более-менее объемное приложение без одновременного написания тестов (хотя бы функциональных)

Исправлено Якодзуна (18.07.08 22:53)

Offline

Программирование и БД » Как протестить php-код на его оптимальность 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.023 сек.
Выполнено 11 запросов.