Что такое большая установка dev для работы с MySQL PHP +?

[ОБНОВЛЯЮТ 30.05.2013: ссылка на старую реализацию JS CRC32 умерла, таким образом, я теперь связался с другим.]

Google CRC32: быстро, и намного более легкий вес, чем MD5 и др. существует реализация JavaScript здесь .

9
задан informatik01 13 October 2013 в 22:20
поделиться

6 ответов

Вот что у меня работает:

Серверный материал (эмулирует мой сервер развертывания RHE):

  • Apache 1.3 и 2.2
  • mod_security
  • PHP 4 и 5
  • MySQL
  • Почтовый сервер MDaemon (старая трехпользовательская версия только для тестирования почты ())
  • ImageMagick
  • ffmpeg

Написание кода:

18
ответ дан 4 December 2019 в 08:33
поделиться

Как бы я ни ненавидел Eclipse, я все еще использую его из-за его способности связывать проекты и обеспечивать функциональность «перехода» с помощью F3 . Мне бы очень понравилась альтернатива, но Netbeans, похоже, не может заставить свой intellisense работать со встроенными функциями PHP («PHPDoc не найден»), и я не нашел другой IDE, которая мне нравится.

Мой набор инструментов состоит из:

  • Eclipse
  • Ultraedit (для быстрого редактирования и работы с файлами / grep)
  • Apache и PHP как отдельные установки
  • MySQL Administrator

Я настоятельно рекомендую MySQL Administrator ... это отличный инструмент.

Еще я упомяну свой метод настройки веб-приложений с помощью Apache. Обычно я редактирую свой файл hosts и добавляю такую ​​запись:

127.0.0.1   myapp.example.com

Затем настройте конфигурацию apache так, чтобы был на отдельном порту для каждого приложения, над которым я работаю. С помощью этого метода у меня никогда не возникает проблем с настройкой файлов cookie, и я могу сделать каждое приложение доступным извне моего маршрутизатора, открыв отдельные порты. Это отлично подходит для демонстрации клиентам последних разработок, но при этом имеет полный контроль над всеми проектами, над которыми я работаю. Простой файл конфигурации управляет основным URL-адресом приложения, поэтому, когда я буду готов перенести код в рабочую среду, все, что потребуется, - это быстрое изменение.

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

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

6
ответ дан 4 December 2019 в 08:33
поделиться

Zend Studio - мой любимый, он построен на затмение

1
ответ дан 4 December 2019 в 08:33
поделиться

Поскольку вы работаете в Windows, я настоятельно рекомендую HeidiSQL вместо PHPMyAdmin для работы с MySQL. PHPMyAdmin действительно был разработан для работы с удаленными серверами - есть гораздо лучшие инструменты для работы с локальными.

Я знаю, что вы отказались от Eclipse, но он позволяет очень легко отлаживать код. Обновление страницы с помощью F5 на самом деле не является отладкой, кстати - вы не можете устанавливать точки останова, отслеживать переменные и т. Д. (Я знаю, что есть способ распечатать все текущие переменные и т. Д., Но это очень громоздко)

0
ответ дан 4 December 2019 в 08:33
поделиться

vim + командная строка mysql + xampp + иногда mysqladmin

0
ответ дан 4 December 2019 в 08:33
поделиться

Моя установка Linux состоит из: apache, mod_rewrite, mysql и php, все журналы ведутся в один файл /var/log/dev-console.log

, затем я отслеживаю это с помощью графического трейлера вроде multitail или acoc, чтобы добавить цвет в sql и отфильтровать часть текста mod_rewrite.

редактирование в bluefish-unstable

0
ответ дан 4 December 2019 в 08:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: