Im very interested in plugin development for wordpress. But I need to get a better understanding as to what parts of a plugins functionality is causing more or less harm to the performance of wordpress.
Im especially interested in the following questions:
lets say we're registering 3 post types: is it worse for performance to do this in 3 different plugins (one for each post type), than registering all 3 in one plugin? in other words, is using an extra plugin adding to the load time, even if it doesn't do anything?
if I use wordpress' functions to look up the value for 2 different options, is that then considered 2 mySQL queries?
What parts of a plugin is likely to cause additional load times to normal non-logged in users loading the theme?
What are the most important do's and don'ts when it comes to performance in plugin development
How does language translation with get text influence performance?
Any insights and/or links to resources on these topic are of big interest!