Вопрос

У меня есть довольно многолетний опыт разработки веб-приложений на PHP, и недавно я также начал углубляться в Python.Недавно я также заинтересовался возможностью работы с настольными приложениями, но у меня нет абсолютно никакого опыта в этой области.Я видел очень мало написанного о PHP-gtk и задаюсь вопросом, действительно ли это хорошая область, на которой можно зациклиться.
Что я действительно ищу, так это то, что позволит мне довольно быстро разработать несколько приличных приложений малого / среднего размера и иметь возможность развертывать их в Linux и Windows.Что-нибудь на Python или PHP было бы здорово (но я был бы рад узнать что-нибудь еще, если это имеет большие преимущества).

Что вы, ребята, порекомендуете?

Спасибо

Это было полезно?

Решение

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

Вот несколько ссылок:

http://gtk.php.net
http://www.cweiske.de/phpgtk.htm
Gnope.org
кксу

Другие советы

Python и Java отлично подходят для работы как в среде Linux, так и в среде Windows.Как правило, они не доставляют хлопот до тех пор, пока вы не выполняете какой-либо специфичный для операционной системы тип работы.Python для создания настольных приложений довольно прост, и его легко освоить, если вы знакомы с PHP, особенно если вы привыкли работать с объектно-ориентированным PHP.

Почему вы хотели бы разработать настольное приложение на php??

Найдите себе среду программирования с нуля (c / java / c # /) вместо того, чтобы злоупотреблять php

особенно с c # и java вы получаете довольно быстрые и очень приятные результаты.И оба являются кроссплатформенными (хотя java проще для кроссплатформенных материалов).

C (++) в сочетании с QT или GTK также возможен, но там результаты отображаются медленнее

Ну, я думаю, уже слишком поздно отвечать, но все же ради информации могу я предложить Платформа открытых приложений (OAP) в качестве возможного решения.OAP позволяет распространять приложения PHP / MySQL как устанавливаемые приложения Windows (tm).
Я наткнулся на это, когда искал возможность переноса PHP-приложения на рабочий стол, и нашел это.У меня это отлично сработало.Никаких дополнительных тегов для создания окон, как в winbinder и т.д.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top