Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am c# developer working on a Word Press site. I am used to the Visual Studio experience of opening the project, working on it, then pressing run to see your site and debug it.
I am having a hard time trying to get a similar experience with WordPress. For example, I have tried both VS plugs for PHP. They both work great for new PHP projects, but with a fresh copy of the latest wordpress, the both break. In one, it just gives an error message, the other says that the MySQL Plugin is not enabled. (Yes, MySQL is installed and I can successfully host WordPress with MySQL through IIS). Dispite messages on both forums, I have not been able to resolve.
So the question is: what is a good editor, free or paid for working with wordpress sites? Just something that works. Like have you actually used one successfully with WordPress? My latest attempt is with PHP Storm which looks really good, but am still struggling with the learning curve of a new IDE. I would really like to be able to stay with VS if possible, as I like the Source Control.
PHPStorm is the best one and you can try it for free for 30 days.
Elcipse and Netbeans are both really good as well and free.
So here is my top3 editors that i'm working with:
Sublime text 3 - http://www.sublimetext.com/3
Apstana Studio - http://www.aptana.com/products/studio3
Brackets - http://brackets.io/
Why not use Netbeans?
I have been using it for 3 years now and it's great. It has built in support for Zend framework, Symphony, Hudson/Jenkins, Doctrine 2, PHPUnit, Atoum, APIGen and many more.
Some of its features include:
PHP Source Code Editor offering code templates and code generation, refactoring, parameter tooltips, hints and quick fixes, and smart code completion.
PHP 5.4 Support
Continuous Integration Support
PHP Debugging
Remote and Local Project Development
Code Coverage
Namespace and Variable Types
MySQL Integration
Documenting PHP Code with ApiGen
Komodo IDE is in my opinion the most complete and fast and best PHP editor. In fact it's not only an editor but Active State also has a free version of Komodo Edit. It uses the Mozilla xul render engine: http://en.m.wikipedia.org/wiki/ActiveState_Komodo
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm using PDT, but want to switch to any lightweit editor. First I want to try Textmate. Eclipse has several useful features:
class outlile to get list of properties and methods (with signature) to navigate;
type hierarchy, it is like class outlile but it shows full inheritance tree;
autocompletion for custom classes names, methods etc. (not only for standard functions);
go to declaration feature
Does Textmate provide this features, or is there bundles to get such functional?
You can get auto completion in TextMate for PHP using the tm-completion bundle. In doesn't work anything as good as what you might see in other IDEs like Eclipse or Visual Studio, xCode. But is works.
Standard PHP completion is supported. See the PHP Bundle -> Support -> Help
I know it can be frightening — it was for me — but you can code very efficiently with Vim. It's definetly not a turnkey solution but if you have some time between projects it's worth it.
Taglist and tagbar are plugins that provide code navigation.
There are a number of solutions for autocompletion.
you can go to declaration with gd in a single file or with exuberant ctags and ctrl-] in more complex situations.
TextMate has a 30 day trial, so give it a go and see how it is for you.
I use Coda, which has class outline and autocompletion for native PHP functions, but not custom classes.
no, i don't think there's any of these - Textmate is a text editor, not a full-blown IDE.
default php bundle provides autocompletion and code hints... but only for built-in functions.
"go to symbol" command brings up class and functions outline... but only for the current file.
For quickly browsing to classes, functions and methods in a file, there is the TmCodeBrowser plugin. It uses Exuberant CTags to index the various code types.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Are there any Open Source online IDE's except for Bespin?
If found some online IDE's like; phpanywhere.net, coderun.com, squadedit.com, codepad.org, but non of them are open source.
Bespin isn't working for me, it could be because I'm a Opera user, but even in Firefox I couldn't get it to work properly. And if there is no other alternative; what about creating a new open source project?
First, if I'm supposed to create an open source project; what would be the best place to host it?
Any of these?
- http://github.com/
- http://code.google.com/hosting/
- http://sourceforge.net/
I went with the github solution.
I'm thinking of creating this with php and the JavaScript framework MooTools.
What would be the best way to build the code editing area on?
html textarea-tag
html iframe-tag
creating an own enging like google did with google docs?
Theres also the html5 option, like Bespin did. But the problem there is that its not working. Also another reason for that I don't want to go for Bespin is that its an dead prosject. As far as I know several of the team members that worked at Bespin now work for other companies.
Also, I'm thinking about building it upon the "Operational transformation" as google did. But should I first create that as an separate Open Source prosject? An Operational transformation javascript implementation for MooTools.
You could help yourself with Codemirror, there are already a few examples written.
Kodingen is no more.
It's now Koding and it's miles away from where Kodingen was. Free VM with root. I think that says enough.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking to set up a blog.
There are many "what's the best blogging engine?" questions on SO, but none totally focused on code quality.
I have done a lot of work with WordPress, and it's the #1 solution for many cases, no question. Its extendability and versatility are unmatched. But the code base is a mess, it has a huge memory footprint and extending it often isn't fun. Also, the back-end feels extremely slow on slightly older machines and becomes bearable only with Google Gears IMO.
I'm getting less and less comfortable using it.
For that reason, I am looking for recommendations for a PHP-based blogging engine that is
Simple, slim, and minimalistic in build
Has good, structured, clean code, uses PHP5
Has blogging basics: Tags, Categories, Comments
Doesn't have to look good but needs to output good, semantic HTML / CSS so I can customize
Supports some sort of spam control (Captcha and / or Akismet would be nice)
I don't care whether it's database or file based
Optional:
An API would be nice but is not mandatory
Has a plugin system for extensions
Wet dream:
Markdown support
Not sure exactly how many things it knocks off your list but I think Habari is worth a look.
They host a demo you can mess with if you want to check it out quickly.
I would take a look at Vanilla. Mainly it's a forums script, but it also has blogging features.
I has all the things you mentioned. Except is looks good enough:
the entire code is about 500k
it's well structured(MVC and well done), it supports extensions
I'm not sure about tags(for sure they are supported by extensions if not in the core)
looks good, have template mechanism, a few nice themes are available
there are extensions to prevent spam, I don't know if an aksimet extension is available.
it's mysql based
Optional:
- don't know what you mean by apis
- plugins and themes supported
Wet dream should be supported, at least in theory(on my old vanilla forum it worked in a manner I didn't want to, the code was html encoded, so html tags were not supported, including links, however i've seen them working on other forums), if not extensions could solve the problem.
Regarding the spam control and user comments posting you should use 2-3 plugins(Yes plugins are supported and are called Extensions).
There's a huge number of blogging engines written in PHP - all slightly different. For my purposes, I found Serendipity to be the most apposite.
C.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I have quite a few years experience of developing PHP web applications, and have recently started to delve into Python as well. Recently I've been interested in getting into desktop applications as well, but have absolutely no experience in that area. I've seen very little written about PHP-gtk and wonder whether it's really a good area to get stuck in to.
What I'm really looking for is something that will allow me to quite quickly develop some decent small/medium sized apps, and be able to deploy them in Linux and Windows. Something in Python or PHP would be great (but I'd be happy to learn something else if it has big advantages).
What do you guys recommend?
Thanks
Building applications in PHP with GTK is possible to create client-side cross-platform applications, but I don't necessarily think it's the optimal choice for GUI development...
Here are some links:
http://gtk.php.net
http://www.cweiske.de/phpgtk.htm
Gnope.org
kksou
Python and Java are both excellent for working on both Linux and Windows environment. They are generally hassle-free as long as you're not doing any OS specific type of work. Python for creating desktop apps is fairly simple and easy to learn as well if you're coming from a PHP background, especially if you're used to doing object oriented PHP.
Why would you like to develop a desktop app in php??
Get yourself a descent programming environment (c/java/c#/) instead of abusing php
especially with c# and java you get pretty quick very nice results. And both are cross platform (although java is easier for cross platform stuff).
C(++) in combination with QT or GTK is also possible, but there the results appear slower
Well its too late to answer i guess but still for the sake of information may I suggest Open Application Platform (OAP) as a possible solution. OAP allows for PHP/MySQL applications to be distributed as installable Windows(tm) applications.
I stumbled upon it while I was looking for porting a PHP app to desktop and found this. Worked great for me. No extra tags for window creations like in winbinder etc.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am thinking of starting a blog, which I would like integrated into my existing website. I come back empty handed from googling for a comparison of blogging software written in PHP.
My requirements:
Simple but not rudimentary (not a result of a 15 minute CodeIgniter tutorial)
Quality source code (I'd like to be able to learn from it and maybe change it)
Prefer PHP5 over PHP4
Work with MySQL
Easy to integrate into an existing website (I don't want it to be a separate application with a different look and feel under a "blog" directory
Run under safe_mode
Built-in or easy-to-add source code highlighting would be a plus.
Many programmers use Serendipity.
Wordpress' code base is really a mess. A bunch of functions operating on global variables.
I don't ask you to simply trust me, or anyone else. Go look yourself at the code!
And it's written in php4 style, so definitely not what the topic starter asked for.
Wordpress definitely... Great support, many plugins, many themes, etc.
why not try with wordpress ? I think really fit in all your points
Update:
if you still dont like wordpress I can recommend Mephisto which was wrote in ruby. I have tried it but for me was a pain in the ass. Simply wasn't intuitive for me as user.
Wordpress, no question.
You can always have the best with Wordpress + Host it on your own to utilize all of it's great features.